The Baths, Virgin Gorda, British Virgin Islands Exploring The Majestic Rock Formations at The Baths The Baths at Virgin Gorda were simply stunning. As I landed on