CaribbeanBest Snorkeling Spots in the CaribbeanSnorkeling in the Caribbean offers some of the best underwater adventures.By Ann VanderhoofUpdated: July 23, 2019