Delhi’s Khan Market Ranked As 22nd Most Expensive High Street Globally
Khan Market has rents at $229 per square foot annually (about Rs 19,330).New Delhi: Delhi's Khan Market has been ranked as 22nd most expensive main street globally, retaining its position…