Top 10 Unique beaches.
Some of these are Amazing.
http://www.tripadvisor.com/TripNews-...iquebeachesEN4
Top 25 beaches.
http://www.tripadvisor.com/Travelers...eaches-cTop-g1
14 Natural Swimming Pools
http://www.tripadvisor.com/TripNews-...wimmingpoolsEN
Top 10 Snorkeling Spots.
http://www.tripadvisor.com/TripNews-...opsnorkelingEN
Some of these are Amazing.
http://www.tripadvisor.com/TripNews-...iquebeachesEN4
Top 25 beaches.
http://www.tripadvisor.com/Travelers...eaches-cTop-g1
14 Natural Swimming Pools
http://www.tripadvisor.com/TripNews-...wimmingpoolsEN
Top 10 Snorkeling Spots.
http://www.tripadvisor.com/TripNews-...opsnorkelingEN