Devils Bay, British Virgin Islands
Taking a nap on Caribbean's best beachDevil's Bay in Virgin Gorda is, in my opinion, the best beach of the Caribbean. It is secluded ( I was literally alone for more than half the time). The sea is gorgeous, the sand is perfect, and is it truly a magical experience. If you are looking for fun and party, it is not your spot, but if you want to relax and forget about everything, Devil'S Bay is the place to go.