Necker Island Now: Status, Ownership, and Current Use Clarified
Status Updates
Necker Island is currently a privately owned luxury eco-resort operated by the Virgin Limited company, part of Richard Branson’s Virgin Group. The island remains closed to the...
Open article