Caribbean - Virgin Gorda, British Virgin Islands The Baths National Park: Nature's Masterpiece As I stepped into The Baths National Park, I was met with