Tagged: Lake Ladoga

0

Lake Ladoga, Russia

This Lake Ladoga, Russia is one of the freshwater lakes. It is located in Republic of Karelia and also Leningrad Oblast which is in northwestern Russia. This freshwater lake is in the vicinity of...

error: Content is protected !!