Not many of us have been to Necker Island.
Necker Island is the private Caribbean island of Sir Richard Branson from Virgin Atlantic. He bought the island when he was pretty young. He built a resort on the island with the idea of creating a retreat for the musicians he was working with. The island is now an ultra exclusive resort that can cost $40,000 - $51,000 per night. The resort, in the British Virgin Islands, can host 26 people at a time and has been used as a private getaway…
Continue