You don’t always need a boat to appreciate the Caribbean’s underwater wonders. Because some of the Caribbean’s best snorkeling spots are right on the sand.

At these snorkel-friendly beaches in the Caribbean, you can wade right in and enjoy some of the best submarine sights simply by dipping your face in the sea.

The Baths, British Virgin Islands Wade into the warm waters of Devil’s Bay or Spring Bay to snorkel the crystal-clear pools formed by the giant granite boulders that are the Virgin Gorda’s marquee attraction.