7 Reasons why Connaught Place is the Best Area of Delhi NCR !!!
Connaught Place (officially Rajiv Chowk) is one of the largest financial, commercial and business centers in New Delhi, India. It is often abbreviated to CP and houses the headquarters of several noted Indian firms. The former location of the headquarters of the British Raj, the area’s environs occupy a place of pride in the city