Topic - Imatra
Subscribe to this topic via RSS or ATOMImatra 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