Photo Gallery


Connaught Place, Delhi

Connaught Place is one of the largest financial, commercial and business centers in Delhi. The British-designed colonial equivalent of a shopping mall, it is laid out in two concentric rings divided into blocks, all bursting with shops.

India Tours Packages for this Sights