Novaya Ladoga
E373451
UNEXPLORED
Novaya Ladoga is a small historic town in Leningrad Oblast, Russia, situated near the southern shore of Lake Ladoga and known for its role in regional river and canal navigation.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.