Escape to Moskito Island
You gotta hand it to Richard Branson, he knows travel. His private isle in the British Virgin Islands, Necker Island, has been on your list — especially if you get personally invited to one of his blowout parties. And just when you can’t fan out more, Sir Richard has another trick up his sleeve. Welcome to Moskito Island, where in lieu of renting an island, you can just rent one of his massive estates. The Backstory When Richard Branson bought…
DISCOVER MORE