A Dinner at The Restaurant at Leverick Bay

The Jetset Extra team turned up in Virgin Gorda, British Virgin Islands last night after a day of traveling to be treated to an incredible meal at The Restaurant at Leverick Bay, courtesy of owner and Executive Chef Alex Yates. The Restaurant sits in the secluded North Sound area of Virgin Gorda, on ultra-blue waters […]

Read More