Richard Branson Is Renting Out Rooms On His Private Necker Island For More Than $5,000 Per Night
Branson's usual holiday practice is to rent out the entire island to an ultra-wealthy peer for the season, something that reportedly costs more than $100,000.