Cities in India ( 3,372 )