In which European city would you find the largest town square?
Correct answer: Krakov
Republic of China
Krakov is Kraków
Correct answer: Krakov