Most Populous City in the World is_____________? February 27, 2018 – by admin Most Populous City in the World is_____________?A. Delhi B. Tokyo C. Karachi D. Shanghai