Being a paradise for street photographers, Connaught place is Delhi's vibrant commercial and cultural heart. The energy of the city can be captured by its bustling streets, colonial architecture ...