Set within nature beauty, Pulau Besar is the tropical paradise on earth. The island is surrounded with swaying palm trees, gleaming water and also fine white sand that gives comfort to your feet.
A perfect nature getaway from the hustle and bustle of the city life. An island surrounded by natural forest and untouched ocean filled with aquatic life