shopping 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