Nature has blessed the Caribbean in innumerable ways and provided it with a number of pure points of interest. On the island of Virgin Gorda within the British Virgin Islands is a nationwide park known as The Baths. Right here big granite boulders are scattered a few seashore lapped by […]