Finland

Helsinki, the capital of Finland is located 250 miles north east of Stockholm, Sweden and 190 west of St. Petersburg, Russia but is just 50 miles north of Tallinn, Estonia and so is centrally located to see many beautiful cities but is itself well worth a visit for at least a few days and there […]