Connaught Place
Delhi, Indie