Last Updated on October 16, 2018
10 Beautiful Private Islands You Can Visit Right Now
ADVERTISEMENT
Necker Island, British Virgin Islands
Owned by Richard Branson, Necker Island is a 74 acre located in the British Virgin Islands. Today, this location is where celebrities and popular influencers spend their vacations, like Barack Obama and Nelson Mandela.
Necker Island has 2 private beaches, a personal chef, and a swim-up bar. The best part about this island is only 34 people can stay at the main villa on the island, The Great House. One of the good perks is riding in Branson’s mini-submarine, Necker Nymph.
ADVERTISEMENT