where are the baths?
The Baths. The Baths are a beach area on the island of Virgin Gorda among the British Virgin Islands in the Caribbean.