Nectar Islands

Suggest an edit · Your business? Claim now

Add more information

Add phone number

Details

Necker Island is a 74-acre (300,000 m 2 ) island in the British Virgin Islands just north of Virgin Gorda. The island's land is entirely owned by Richard Branson, Chairman of the Virgin Group and is part …
Necker Island is a 74-acre (300,000 m 2 ) island in the British Virgin Islands just north of Virgin Gorda. The island's land is entirely owned by Richard Branson, Chairman of the Virgin Group and is part of the Virgin Limited Edition portfolio of luxury properties.

Social profiles

Frequently asked questions

Q:
How do I get there?
A:
The nearest international airport is Cape Town International Airport, which serves destinations throughout South Africa and has direct connections to some of the key European and Middle East hubs,...
Data from: BusinessWebsite
Oops! Something went wrong, Please try again after a few minutes