Connaught Place, Delhi
March 21, 2023
Connaught Place is a commercial and financial center located in the heart of New Delhi, India. It is commonly referred to as "CP" and was named after the Duke of Connaught, a member of the British royal family.
Connaught Place is designed in a...