15:2815:28, 25 August 2015diffhist+9
Mumbai
Mumbai is the most populous city in India and the link to the text also points to wiki page on most populous cities in India. Without this qualifier, it sounds as if Mumbai is the most populous city in the world when read together with the next phrase.