14 Hidden Beaches to Visit in 2018

The Baths in Virgin Gorda, British Virgin Islands

Located in Virgin Gorda of the British Virgin Islands, the Baths make for the perfect getaway with white sandy beaches, turquoise waters, and palm-filled mountains. Tourists also come here to swim into secluded grottos, and capture some of the best photo ops in the Caribbean.