Sir Richard Branson has vowed to rebuild his beloved Great House on Necker Island after it burned down earlier this week as a result of the tropical storm.
Sir Richard Branson vows to rebuild Necker Island