Located in northeastern Europe, Finland is a land of Winter and Saunas. Bordered on the northwest with Sweden, Finland's vast expanse of land is broken only by thousands of lakes throughout the country. Helsinki, the Capital is located on the south coast.
|