The Baths April 13, 2015 Coco Zaza Here’s a snapshot of my afternoon with my friends at The Baths at Virgin Gorda. The Baths are located on the north shore of the island, filled with 40 feet tall granite boulders and a zoo-like environment... Read more