Snorkeling is one of the most popular activities in the Caribbean. Get your fins ready to explore the underwater sea world with the best snorkeling in the Caribbean.