Ujjain, the ancient city of Madhya Pradesh, is home to one of the twelve Jyotirlingas — the revered Shri Mahakaleshwar Temple. Devotees from across the country flock here daily to seek blessings of ...