The Baths on Virgin Gorda is a famous beach in the British Virgin Islands with towering granite boulders and turquoise water.