Most Populous City in the World is_____________? / General Knowledge MCQs / By admin Most Populous City in the World is_____________?A. Delhi B. Tokyo C. Karachi D. Shanghai