Richard Branson's Necker Island Is Almost Back Open For Business
Posted Mon July 8th, 2013 - 04:12 PM PDT
Richard Branson's private Necker Island resort has been re-built after a devastating fire in 2011, and this September the 74-acre property will be available for rent for just shy of $60,000 a night or $412,000 per week.