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. From Wikipedia