Where'd you like to go?
Enter
My Profile
Edit your profile
Close session
Write an opinion
Publish

Villages in South Karelia

villages in Etelä-Karjala

Villages in Imatra
Esclusas imatra
Imatra, in the southeast of Finland, is the town that borders Finland and Russia. It is known for the The Imatrankoski Rapids. In
View more