Delhi's Khan Market Is World's 21st Costliest High Street
India | September 24, 2010 13:18 ISTMumbai, Sep 23 : New Delhi's tony Khan Market is the world's 21st most expensive retail high street in the world, moving up three notches since 2009, according to an annual survey by global real