Tag: Petrozavodsk interpreter

Russian Interpreter in Petrozavodsk

Russian Interpreter in Petrozavodsk

Petrozavodsk is the capital of Karelia in the north west of Russia on the Lake Onega. Petrozavodsk was founded more than 300…