There's so much amazing snorkeling in the Caribbean that it might be hard to choose! Here's the best places to go snorkeling in the Caribbean, including marine reserves, national marine parks, and world famous sites. #Caribbean #Snorkel #Snorkeling #Travel #Island
{}