Necker Island is one of the jewels of the British Virgin Islands and made by Sir Richard Branson. The cost of staying for one night is USD $ 53,000. And you will get a personal oasis for you and your guests (and staff of 60 of course).
Where is Necker Island?
Necker Island is located in the British Virgin Islands in the north of Virgin Gorda. Located in the Caribbean region, covering an area of 74 acre island is surrounded by sea water typical greenish-blue Caribbean, coral reefs and beautiful sandy beaches.