Neemuch or Nimach is a city in the Malwa region of Madhya Pradesh. The town shares its northwestern border with the state of Rajasthan and is the administrative headquarters of Neemuch District. Formerly a large British cantonment of Gwalior princely state, in 1822 the town became the headquarters of the combined Rajputana–Malwa political agency and of the Malwa Agency in 1895. The British Cantonm…