Tolmachevo Airport
Airport in Ob, RussiaNovosibirsk Tolmachevo Airport is an international airport situated in the town of Ob, 16 kilometres (9.9 mi) west of the center of Novosibirsk, Siberia, Russia.
Read article
Top Questions
AI generatedMore questions