MP: Neemuch residents threaten to boycott elections
ABP News Bureau
Updated at:
13 Nov 2018 06:45 PM (IST)
Download ABP Live App and Watch All Latest Videos
View In App
Neemuch or Nimach is a town in the Malwa region of the Indian state of Madhya Pradesh. The town shares its northeastern border with state of Rajasthan and is the administrative headquarters of Neemuch District.