Neemuch - Beautiful Small City of Madhya Pradesh
Today our target is small city of Madhya Pradesh named as Neemuch. This town of Malwa region is having two different spellings such as Neemuch and Nimach. This Indian tourist place is having limited spots for voyagers, but the hospitality and clam environment is enough to give mental peace to voyagers. Nimach is bordering the state Rajasthan so we can say it is kind of place where you will see two different cultures of Madhya Pradesh and Rajasthan . Talking about Nimach its abbreviation is North Indian Mounted Artillery and Cavalry Headquarters. In early face of city it was the largest British cantonment of Gwalior ruling state. In 1822 the city becomes headquarters of the Rajputana and Malwa agencies. In 1895, Nimach was completely under Malwa region. If you go through historical background of city you will find that it is the birth place of CRPF (Central Reserve Police Force). This contentment of British Empire was declared as police regimental of India in 1939....