Island tour

Necker Island Tour

Sir Richard Branson bought Necker Island in the British Virgin Islands for 180,000 pounds, or about $320,000, in 1979. Click here to start the tour >> The government required the new owner to build a resort within five years of the date of purchase or the island would revert to the state. Branson complied and […]