Oil Nut Bay, British Virgin Islands.
Virgin Gorda boasts some of the most breathtaking natural wonders in the British Virgin Islands. It also boasts some of the most luxurious resorts and villas. Nestled on the furthest north- eastern tip of Virgin Gorda is Oil Nut Bay. Oil Nut Bay is compromised of a collection of suites and villas, each unique in their own way.
READ MORE >>