Helsinki
If you are still looking for a winter wonderland, look no more, Helsinki is the place you want to land in. It is at crossroads between Stockholm in Sweden, St. Petersburg in Russia and Tallinn in Estonia and has very close historical ties to all three cities. The architecture of the city can easily show off some of [...]










Recent Comments