Level 5
In which country would you find Helsinki?
Sweden
Denmark
Finland
Norway
Brainteasers Trivia Quiz Game