Torres Airstrip (NVSD)

 Upload a photo
Torres Airport (IATA: TOH, ICAO: NVSD) is an airfield serving the Torres Islands in the Torba province in Vanuatu.[3] It is located on Linua island, just north of Lo (or Loh) island.

ourairports.com/airports/NVSD/
Nearby cities:
Coordinates:  13°19'40"S 166°38'16"E
This article was last modified 2 years ago