Spring Bay beach, adjacent to The Baths, is a great place for snorkeling.Virgin Gorda, British Virgin Islands (BVI), West Indies, Caribbean.
bvisail