The Mahakaleshwar Temple in the historic city of Ujjain, Madhya Pradesh, is one of the twelve famous Jyotirlingas of Lord Shiva.

The Mahakaleshwar Temple in the historic city of Ujjain, Madhya Pradesh, is one of the twelve famous Jyotirlingas of Lord Shiva.
Hinduism boasts of seven holy cities, one of which is Ujjain. The ancient city located on the banks of the Shipra River, Ujjain, forms the …