Tag Archives: Finland

Lappeenranta, Finland

Lappeenranta is a town of amazing natural beauty, which is located in the south of Finland in one of the most picturesque places in the world – Karelia. All year round, not only Finnish, but foreign tourists come here, especially from the Russian Federation, which is only sixty kilometers from the border. Local residents, of… Read More »