A visitor to Delhi’s commercial hub is reminded of its colonial legacy and the symbolic British dominance it still reflects.
The Connaught Place is arguably one of the most iconic markets in Delhi, its British-era architecture standing out amidst the bustling modern skyscrapers in India’s national capital. The Connaught ...