“Everybody on this island, Seems so happy on this island!” – Moana Most of the scenes from Disney’s recently released Moana reminded me a lot of Palawan. It’s the most beautiful island in the world according to Huffington Post and CNTraveler. Finally, some well-deserved recognition! Palawan is my favorite place in the Philippines. I […]
This error message is only visible to WordPress admins
Error: No feed found.
Please go to the Instagram Feed settings page to create a feed.