10 Beautiful Private Islands You Can Visit Right Now

317

Last Updated on October 16, 2018

ADVERTISEMENT

Necker Island, British Virgin Islands

Necker Island, British Virgin Islands

© P1 Magazine

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



LEAVE A REPLY

Please enter your comment!
Please enter your name here