The Most Beautiful Island in the World: Palawan wins the poll again!

This little corner of paradise is still listed as one of the most underrated destinations for a tropical holiday. However, it is no surprise that it has been rated as the most beautiful islands in the world for the second time! The Isle of Palawan in Philippines plays host to the picture perfect blue sea [...]