New Delhi: Delhi’s Khan Market is the most expensive retail location in India and has secured the 24th position in…