In the soul of Madhya Pradesh, lies the ancient and sacred city of Ujjain. Here hallowed grounds, stands a majestic temple dedicated to Lord Shiva in his fierce and powerful avatar, Mahakaleshwar. For centuries, devotees from across India have made their pilgrimage to this holy city seeking for divine blessings. The read more temple, with its intr