India Today 12 2017-05-22 - Cities in Gujarat made the top 50; Madhya Pradesh had 11 and Andhra Pradesh 8