Browsing Tag

Best Island

Explore Palawan’s Best Kept Secret

It’s little known fact that the Province of Palawan in Philippines could easily be the most beautiful place in the world. Comprising a main island and a host of smaller surrounding islands, Palawan was recently named the Best Island in The…

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More