Connaught Place: The most striking structures of Delhi

Connaught Place (CP) has a big market that was designed by Designed by Robert Tor Russell in collaboration with WH Nicholls. Despite numerous big malls, Connaught Place continues to be the largest in India.
Connaught Place is the main shopping area in Delhi, India. The popular complex referred to there is an important meeting point for [...]