Karelia is an extremely beautiful autonomous republic of Russia. It is heavily forested and contains Europe/s two largest lakes (Onega and Ladoga). It is northeast of St. Petersburg and borders Finland.

The main city of Karelia is Petrazavodsk (Peter/s Factory City)

I am also including the city of St. Petersburg in this article. ... (more)