Krabi who? The Philippines might not bring in the tourist numbers of Thailand, but its beaches can easily go toe-to-toe with the kingdom's best.
Palawan ,the crown jewel of the Philippines and one of the most beautiful islands in the world. In this video, we explore why Palawan truly deserves its title as the best island in the Philippines.