Nearby

Vyborg

town in Russia

60.70638928.744167

Savonlinna

a small lakeside town with a big castle and a popular opera festival.

61.866728.8833

we will see

Saimaa

Finland
largest lake in Finland and the fourth largest in Europe