Kolkata

I don't think everybody shares this view, but for me I preferred Kolkata to Mumbai and Delhi.

It's easier to get around (the metro is efficient and not nearly as crowded as Delhi's), generally greener (particularly due to the vast expanse of the Maidan), and with fewer problems and annoyances.