Level 5

In which country would you find Helsinki?

Sweden

Denmark

Finland

Norway

Brainteasers Trivia Quiz Game