Tokyo, population 37,900,000. The world's largest megacity has over ten million more inhabitants than its second most populated, Delhi.
Tokyo, population 37,900,000. The world's largest megacity has over ten million more inhabitants than its second most populated, Delhi.