The Shri Kalahasti Temple got its name when God Shiva appeared after Sri (a spider), Kala (a snake), and Hasti (elephant) prayed to God Shiva, and gave Darshan.
Situated on an island along the banks of the holy river Narmada in Khandwa district, Madhya Pradesh is the fourth among 12 Jyotirlingas of Lord Shiva – Omkareswar Jyotirling.
Unique among the 12 Jyotirlingas, Shri Mahakaleshwar Temple at Ujjain stands out. The Lingam is Swayambhu facing south, thereby known as Dakshinamurthy!