Necker Island and Moskito Island are both in the British Virgin Islands, which re-opened to international travel in December.
Richard Branson’s Necker Island Has Reopened for the First Time Since Hurricane Irma—See the First Photos Here
By Sandra Ramani
The billionaire’s legendary British Virgin Islands resort is back in business.
By Phoebe Neuman
Proceeds will support hurricane relief across the tycoon’s beloved British Virgin Islands.