About Maa...
Ashtam Vidhya Maa Baglamukhi
The Maa Baglamukhi Mandir in Nalkheda, Madhya Pradesh, is a revered temple located on the banks of the Lakhundar River. Dedicated to the goddess Baglamukhi, one of the ten Mahavidyas, it is considered one of India’s three oldest and biggest Siddhapiths.