Location

Mahoe Bay , Virgin Gorda, British Virgin Islands