The Baths is a unique natural attraction located on the island of Virgin Gorda in the British Virgin Islands. It is a collection of large granite boulders which form sheltered pools and grottos filled with crystal clear turquoise water. Visitors can explore the area by swimming, snor