The reef around the laid-back Netherland-Antilles island of Bonaire has been somewhat damaged by tropical storms of late, but there are still some amazing snorkeling opportunities here. There are 17 designated snorkel spots all within easy reach from the shore. It sounds lack-luster, but No Name Beach on the little island of Klein Bonaire is the place to go for phenomenal drift snorkeling. Calm and accessible Bari Reef has an abundance of fish, turtles, rays and seahorses. Over on the east side of the island try Lac Bay (Sorobon).