News
Richard Branson’s Necker Island back in business
NECKER ISLAND, VI - Necker Island—a paradise vacation spot owned by British Billionaire, Sir Richard C. N. Branson—has officially reopened and welcomed back its first guests, one year on since the hurricanes of 2017, completely ravaged the Virgin Islands (VI).