Why do different locations show me a different premium for the same sum insured?

Some locations belong to a rural area and a rural discount is offered, due to which the premium amount will be less as compared to other locations. Discount is based on cost of treatment at a particular location. Since the cost of treatment in rural areas is less as compared to an urban area, the premium also differs accordingly.