Ujjain
ShaivismFamily friendly
Mahakaleshwar Temple
Mahakaleshwar Temple, on the banks of the Shipra River in Ujjain, Madhya Pradesh (the ancient city of Avantika), enshrines one of the twelve Jyotirlingas of Shi…
Best: October, November, December…Explore →