• Home
  • The town of Kemi, which in 1996 became the home of the worlds largest snow castle, is located in this European country.
Question 1:
The town of Kemi, which in 1996 became the home of the worlds largest snow castle, is located in this European country.
A. Denmark
B. Norway
C. Finland
D. Sweden

These questions are from this test. Would you like to take a practice test?

Trivial Practice Quiz newest - Test 24 | Englishfreetest.com