Feb 19 2013
Finland Railway Station
Karelian isthmus known as the site is located between the Gulf of Finland and Lake Ladoga, the Neva River bounded on the south and the north – a straight line connecting the town of Vyborg and Priozersk. In recent months, Joe Leytze has been very successful. The Karelian Isthmus is rich lakes. The largest on [...]
Comments Off