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.
This article about an Oceanian airport is a stub.
You can help Wikipedia by expanding it.This Vanuatu location article is a stub.
You can help Wikipedia by expanding it.