I was landing in Mumbai, India's financial capital. The first thing I saw was a sea of slums.
I was landing in Delhi. Dusty air, poor AQI.
Same with Kolkata.
The moment I land outside India, even in Sri Lanka, Singapore, or Thailand, I see clean roads, low pollution, good infrastructure, and cities that make a great first impression.
Not a single Indian city comes close to that standard.