Once Levelled by Hurricane Irma, Richard Branson’s Private Caribbean Islands Are Back in Business by sandraramani December 22, 2020 Necker Island and Moskito Island are both in the British Virgin Islands, which re-opened to international travel in December. Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest