Where is the Maa Baglamukhi temple of Nalkheda?
The Sarva Siddha Peeth Maa Baglamukhi Mandir stands at Nalkheda in Agar Malwa district of Madhya Pradesh, on the bank of the Lakhundar river. It is roughly a three to four hour road journey from Indore, Ujjain or Bhopal, and the town itself is small enough to walk across.
Road, rail and air routes