The very definition of island paradise. Sure there are white sand beaches and perfect waters – but that’s just the tip of the iceberg. You’ll be rewarded the deeper into the island that you get. Trek through lush jungle and explore magnificent rice terraces, and later – take a peak at the inland towns that are home to some of the country’s most striking colonial churches – some of which were constructed using coral stones.