Inside Richard Branson’s Moskito Island now open to tourists
Richard Branson’s Moskito Island in the Caribbean has been opened to holiday-makers for the first time – but you’ll need at least $21,000 to stay the night. Moskito Island has never opened to the public before but is now available for bookings…