The Basics Country: Sweden Where is it: Sweden is located in northern Europe, bordering the Baltic Sea, Gulf of Bothnia, Kattegat, and Skagerrak, between Finland and Norway. Why do people go here: The most populated of the Nordic countries, Sweden manages to embrace modernization (it is one of the most socially progressive countries in the [...]
Finns Aren’t What They Used To Be Helsinki, Finland It was one of those beautiful Finnish spring days. A day of such pristine beauty that it almost seemed a crime to press my foot harder on the accelerator and hurry back from the north of the country to Helsinki. There wasn’t another car on the [...]