Republic of Karelia
The Republic of Karelia
The Republic of Karelia is an autonomous republic situated in north-western Russia bordered by Finland to its west.
Major cities:
Petrozavodsk:
Petrozavodsk is the capital of Karelia and the largest city in the republic with an estimated population of 350,000 people and has probably the largest population concentration in the republic. The City was founded in 1703. Main […]