JetPunk 101 says that having to type in city is stupid and is usually given. Also, a lot of quizzes except these things called abbreviations like “NYC” for New York City
I'm actually fine with the accurate spelling rule. But you really need to change Gambia's city from "Serekunda" to "Serrekunda." I'm also not sure where the data is coming from for Kuwait - I expected Hawalli to be accepted; I don't see Al-Jahra being largest by any metric.
If you could include Thessalonica as a type in for Greece and change India's to Mumbai (Since New Delhi and Delhi are usually included together in the method of cities you use) that would be neat! Great quiz though
Why is the exact spelling necessary? Many of the city names come from different alphabets, a single spelling is quite arbitrary and excludes international quiz takers.
What kind of population does this even use? On the one hand it looks like city proper as Espoo is listed as the second most populous in Finland. But then there is China which would have Shanghai with this definition but the answer is Guangzhou? Also I think that the exact spelling is just kind of annoying and not necessary.