Maihar
India /Madhya Pradesh /Satna / Maihar Maihar is a city associated with the Goddess Shakti, also known as Sharda Devi. On Trikoot Hills, even 1063 steps to the hilltop to visit sculpture of Sharda Devi and Lord Narsingh do not stop pilgrims to consider the endurance and take the climb. Another mode of reaching the […]