Skip to content
Advertisement

Topic - Imatra

Imatra is a town and municipality in southeastern Finland. Imatra is dominated by Lake Saimaa, the Vuoksi River and the border with Russia. On the other side of the border, away. Imatra belongs to the administrative province of Southern Finland and the region of South Karelia. - Source: Wikipedia

Related Stories