Petrozavodsk is the capital city of Karelia (called Petroskoi in Karelian) and sits on the western edge of the beautiful Lake Onega. If you find yourself in this Russian town on business or as part of a holiday to the area, then read on and add our top five things to do in Petrozavodsk to...