20 Beaches with Clearest Waters in the World

17. Devil’s Bay – Virgin Gorda, British Virgin Islands

If you’ve ever wanted to live out a Robinson Crusoe fantasy, Devil’s Bay should be your next stop. After clambering through giant boulders and hidden grottoes, you’ll be rewarded with the ultimate secluded beach. Devil’s Bay is straight out of a pirate movie, minus the swashbuckling. We suggest snorkeling around those boulders – you might just find a school of fish ready to show off.