The most European town of Russia, Vyborg, holds its own Christmas market to add some athenticity to its image of a medieval fortress which in fact it was under the rule of Sweden and Finland. The fair is at the Market square in the city’s downtown, in between the railway and bus stations and the Vyborg castle, the main local attraction. That’s...
Read more >>