FSX – Necker Island flight2000it 14 years ago FSX – Necker Island. British Virgin Islands. This island is owned by Sir Richard Branson, the nearest Airport is Tortola Airport. By Pips Perez. 2 MB FSX – Plum Island Airport (2B2)FSX – Scenery Mauke AirportFSX – Secret Island Airport