Oops! Something went wrong, please try again later.
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.
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,...