Snorkeling in costa rica: To the north, check out Playa del Ocotal, Playa Flamingo or Playa Coco. To the south, Isla del Cano and Drake Bay are not to be missed. Perhaps the best snorkeling and diving in the country can be found at Isla del Coco, and island of the Pacific Coast with world-class diving. The island is a national park and one must get a permit to visit and dive there (admission $15).
Cayo Coco, Cuba is a #tropical island and is known for its white #sandbeaches, calm water, and coral reefs. Follow My Daily Spanish on Pinterest for more or visit the My Daily Spanish website at https://mydailyspanish.com/
Some of the best diving in the world is in Costa Rica's Isla Del Coco National Park (but it's not cheap!) http://www.ticotimes.net/2014/03/18/tourists-pay-up-to-6800-each-to-visit-costa-ricas-isla-del-coco-national-park