If you like swimming (and who doesn’t) than you gonna love these carefully hand-picked places with some of the clearest waters in the world.
Linapacan Island, Palawan, Philippines
Philippines’ most remote province has some of the best snorkeling spots just off the shore with spectacular marine life. The people of this island are very friendly and make great hosts. If it`s scientifically possible to get bored from swimming, snorkeling and other beach activities that there are old Spanish ruins and caves for you to explore.