shopping in new delhi

The upscale Khan Market in New Delhi

The upscale Khan Market in New Delhi

November 16, 2017

This popular shopping and culinary hub in the south of New Delhi is one of the most expensive places to run a store at in India. No wonder it's the world's 24th most expensive retail hotspot.

Read More