Korela FortressA town on the Karelian Isthmus, Russia, centered on an island at the southwestern shore of Lake Ladoga, at the estuary of the northern armlet of River Vuoksi. |
Korela FortressA town on the Karelian Isthmus, Russia, centered on an island at the southwestern shore of Lake Ladoga, at the estuary of the northern armlet of River Vuoksi. |