5 Jaw-Droppingly Stunning Islands of Palawan, Philippines

Dazzling Colours 5 of the most stunning islands in the world are off El Nido, on Palawan Island in the Philippines. Majestic and breath-taking views in every direction simply made this one of the most memorable tours (and we usually dislike tours) that we have ever taken. Simply... Continue reading →