INR
KW
USD
Best Price
Maa Sharda Devi Temple, sitting atop the Trikoota hill in Maihar. While the temple attracts thousands of devotees year on year, the town is also considered
as one of the 51 Shakti Peeths of Goddess Parvati. What adds to this divinity is
how Maihar got its name. The name means ‘Necklace of Mother’.
Hassle Free. 24X7 on-trip assistance +91-9135009315
support@anytrip.in |