Explore Places To Travel, Travel Destinations, and more!

Explore related topics

Карелия, Россия

Карелия, Россия

Lake Ladoga is located in the Republic of Karelia and Leningrad Oblast in Northwestern Russia just outside the outskirts of St.Petersburg and is the largest lake in Europe.

Lake Ladoga is located in the Republic of Karelia and Leningrad Oblast in Northwestern Russia just outside the outskirts of St.Petersburg and is the largest lake in Europe.

Pinterest
Search