Narsinghgarh is a city and a municipality in Rajgarh district in the Indian state of Madhya Pradesh. Narsinghgarh is a very beautiful city and a Tourist center. It is termed as the "Mini Kashmir" of Madhya Pradesh or “Malwa ka Kashmir”.“MALWA-E-KASHMIR” Named by Bollywood’s Famous Film Director & Producer Mehboob Khan who came here in 1952 for the Shooting of Film “Aan”.[citation needed]