Yep, it's Calcutta! And the others apart from Manchester
Calcutta really is the best answer (up until New Delhi, I suppose.)