Nestled in the heart of New Delhi, Connaught Place is much more than a landmark—it’s an experience that captures the spirit of the...