Beautiful City – New Delhi

Connaught Place is one of the largest financial, commercial and business centres in New Delhi, India. It is often abbreviated to CP and houses the headquarters of several noted Indian firms.

You might also like

Leave A Reply

Your email address will not be published.