Delhi’s Khan Market in the Top 20 Most Expensive Shopping Streets in the World
Khan Market, the snobbery central of New Delhi — street splattered with, in your face logo bearing fashion enthusiasts, foreigners in handloom, opinionated Delhi elites on loose and more. In…