The Baths beach area major tourist attraction at Virgin Gorda, British Virgin Islands with white sand
The Baths beach area major tourist attraction at Virgin Gorda, British Virgin Islands with white san