June 5, 2023

Mata Sharda Devi Temple Maihar Dham

Located on Trikut mountain near Maihar tehsil in Satna district of Madhya Pradesh, this temple of Mata is called Shaktipeeth of Maihar Devi. Maihar means necklace of the mother. It is believed that the necklace of Maa Sati fell here.

Read More