Welcome to The Baths National Park on Virgin Gorda. Here's what to know about The Baths at the British Virgin Islands. Planning on doing some island-hopping in Seychelles? These ten islands offer ...