Lake Ladoga Image

Lake Ladoga

Back To The Mapmap icon
Add to Favourites

Lake Ladoga is a freshwater lake located in the Republic of Karelia and Leningrad Region in northwestern Russia. It is the largest lake entirely in Europe. Surface area is 17,700 sq. km; max. depth is 230 m. There are about 660 islands on the lake. (Photo © credits to Alexander Chernyshev)

Updated on 27 May 2024

Book a nearby experience

Popover Chat Icon