10 Great Caribbean Snorkeling Beaches

2 of 10
By

Klein Bonaire, Bonaire It’s a 15-minute kayak ride from Harbour Village Resort on the mainland, but once you reach the beach of this uninhabited west-coast islet (part of Bonaire’s marine park) you’re mere steps from the pristine coral reef that surrounds it.

2 of 10

Popular Posts