Joyful Travelers, The Baths in the British Virgin Islands is located in the Virgin Gorda. The history of this location speaks loudly. Do you see those large granite boulders? Those are volcanic origins that form grottoes. These sheltered sea pools are located on the edge of the beach. Let the Joyful Travels begin.