Browsing Tag

best island in the world

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…