A trip to Vyborg

31 Jan 2017

Vyborg is a town 130 kilometers to the northwest of Saint Petersburg, near the Gulf of Finland. It is a place with a long and turbulent history. Settlement dates from the 13th ...