Tucked into a Lalghati hillside, Gufa Mandir turns a cluster of natural caves into one of Bhopal’s most distinctive temples. Its name means simply “cave temple”, and that’s exactly what it is — seven natural caves, each sheltering a shrine, with a Shiva lingam fed by a spring that locals say never runs dry. It’s an unusual, atmospheric stop, and a genuinely loved one among Bhopal’s residents.
A temple in the rock
The shrine was developed in the mid-20th century (around 1949) by Mahant Narayandas Tyagi, who built up the caves into a place of worship. Inside the seven caves you’ll find idols of Shiva, Ram, Lakshman, Sita, Hanuman and Durga, with the principal cave housing the Shiva lingam.
What gives Gufa Mandir its reputation is that lingam’s natural water source — a spring within the rock that is said to flow through the year, even in the dry heat of a Bhopal summer. For devotees, it’s the heart of the temple; for the curious visitor, it’s a quiet, cool, slightly mysterious space carved by water and time.
Where it fits
Gufa Mandir sits at Lalghati, on the northwestern, airport-ward side of the city — handy to fold into arrivals, departures, or a loop that takes in the Upper Lake, the hilltop Manua Bhan ki Tekri and the Birla Mandir. A short visit is enough to take it in, and it adds something different — a cave, a spring, a working shrine — to a day of Bhopal’s lakes and palaces.
Verified June 2026 against Madhya Pradesh temple and tourism listings. As a living temple, please be respectful of worshippers; confirm timings locally during festivals.