Neemuch is a city in the Indian state of Madhya Pradesh.
Neemuch is also referred to as city of Nature and Peace.
The city is known for Krishi Upaj Mandi (Agriculture Produce Market).
It had a population of 127,000 as of 2011 census.
Copyright 2012-2022 Indiamap Digital Pvt Ltd. All rights reserved.