Kuching to Lundu Have you ever heard of Lundu? Well, in this trip I would like to share my trip with you and take you there, so you can witness ... Share This
THE RAFFLESIA The Rafflesia, the world’s largest flower, is a parasitic plant found only in Southeast Asia, and then only in sub-mountainous hilly ... Share This