Venue Capacity
Up to 250
One of the most prosperous destinations in the Caribbean and the undisputed sailing capital of the world, the British Virgin Islands (BVI) are home to the most exclusive and upscale five-star resorts and residences.
British Virgin Islands
Up to 250