Geography
What's the second biggest city in the world?
The Second Largest city in the world based on area is Beijing China. The Second largest city in the world based on population is Delhi India.
{{ relativeTimeResolver(1571247254768) }}
LIVE
Points
114
Rating
Similar Questions
Geography
•
2
Answers
Geography
•
3
Answers
Geography
•
2
Answers
Geography
•
1
Answer
Geography
•
1
Answer