Virgin Gorda, British Virgin Islands

Virgin Gorda is a tranquil gem in the British Virgin Islands.

A snorkeler swims in the turquoise waters of the Baths National Park on Virgin Gorda, surrounded by massive granite boulders and palm trees.