Republic in northern Europe
Else clues• Helsinki homeland
• Helsinki's country
• It's called Suomi by its inhabitants
• Its national anthem is Maamme
• Neighbor of Sweden
• Sibelius's land
• Where Helsinki is
• Where markkas were made
• Where Sibelius made his markkaa
• Achieved independence from Russia in 1917