bn:03426320n
Noun Named Entity
EL
No term available
EN
Novaya Ladoga is a town in Volkhovsky District of Leningrad Oblast, Russia, located at the point where the Volkhov River flows into Lake Ladoga, 140 kilometers east of St. Petersburg. Wikipedia
Geonames
Relations
Sources