Explore Byndoor Open the guide
Explore Byndoor › Shri Keshavanatheshwara Temple Moodugallu
Temples

Shri Keshavanatheshwara Temple Moodugallu

Byndoor Taluk · Udupi District

Hidden deep within the dense, rocky wilderness of the Mookambika Reserve Forest fringes near Moodugallu (Keradi), the Keshavanatheswara Temple is an extraordinary natural cave shrine. Far from standard architectural complexes, its sacred sanctum lies entirely within a magnificent natural rock cave where a cool, crystal-clear mountain stream flows directly through the floor. A self-manifested (Swayambhu) Shivalinga rests inside, surrounded by a perennial natural pond filled with small fish. Visitors wade through shallow, flowing cave water to reach the deity, creating a rare and deeply mystical blend of raw Western Ghats wilderness and ancient spirituality.

Shri Keshavanatheshwara Temple Moodugallu, Byndoor

Sri Keshavanatheshwara Temple at Moodugallu is one of the most unusual temples in the Byndoor region. Hidden in the forested landscape of Keradi, the shrine is built around a natural cave where devotees enter through shallow, cool water to reach the Shiva shrine inside.
The setting itself makes the temple memorable. There is no large gopuram or expansive temple complex here. Instead, the shrine sits among rocks and greenery, and the most important part of the temple is hidden beneath the natural rock formation.

A Shiva temple inside a natural cave

The presiding deity is Sri Keshavanatheshwara, worshipped as Lord Shiva.
The sanctum is located inside a naturally formed cave. Water flows through the cave and forms a shallow pool around the shrine. Visitors traditionally walk through this water to reach the deity.
The cave is fairly broad inside, with the rock formation creating a natural roof and walls around the shrine. The cool water and dim surroundings give the temple a completely different atmosphere from an ordinary Shiva temple.

The water-filled cave

The most unusual part of the visit is the walk through the water inside the cave.
The water is generally around ankle- to knee-deep, depending on the season, and small fish can be seen swimming around the visitors' feet. The water comes from a natural spring within the rocky surroundings and is traditionally regarded as sacred.

The water level is known locally for remaining relatively steady through much of the year, although it can rise during periods of heavy rain.
This combination of cave, flowing water, fish and Shiva worship is what makes Moodugallu different from other temples in the Byndoor region.

Two Shiva Lingas

The shrine is traditionally associated with two Shiva Lingas.
One is the principal Linga worshipped at the temple, while another is regarded by devotees as a swayambhu, or naturally manifested Linga, associated with the spring water inside the cave.
The natural setting makes it difficult to separate the temple from the surrounding rock and water. The cave itself forms an important part of the sacred experience.

A peaceful forest setting

Moodugallu lies away from the busy coastal belt. The journey towards the temple takes you through the green interior of Keradi, where plantations, forest patches, rocky terrain and small village roads gradually replace the more familiar coastal scenery.
The temple is surrounded by the wider Western Ghats landscape, and the quietness of the location adds considerably to the experience.
For someone visiting from the Byndoor coast, it feels like entering a completely different part of the region.

A place of local tradition

Several stories are associated with the origin of the cave and the presence of Lord Shiva here. One local tradition tells of a farmer who followed a cow into the cave and later experienced a divine occurrence that led to the shrine becoming an important place of worship. Other traditions connect the cave with the presence or journey of Lord Shiva.
These stories form part of the local temple tradition and are best understood as sacred legends passed down through the community.

The fish in the cave

The small fish living in the cave's water have become one of the memorable features of a visit.
As devotees walk through the shallow water, the fish move around their feet. This is a natural part of the cave environment and adds to the unusual experience of reaching the shrine.
The combination of cool spring water and the enclosed rock surroundings also makes the cave noticeably cooler than the outside environment, particularly during hot weather.

A temple surrounded by nature

Moodugallu is not just about the cave. The approach itself takes visitors through the Keradi countryside and Western Ghats foothills.
The area is particularly green during and after the monsoon. The forest and rocky surroundings also make the journey interesting for visitors who enjoy nature and photography.
Because this is a natural forest environment, visitors should keep the surroundings clean and avoid disturbing wildlife or vegetation.

Visiting the cave

The cave floor is naturally wet, so visitors should be prepared to walk through water without footwear after leaving their footwear outside the shrine.
The rocks can become slippery, especially during the rainy season. It is better to walk slowly and use care while entering and leaving the cave.
The interior can also be dim, although lighting arrangements are now available in parts of the shrine.

Best time to visit

Moodugallu can be visited throughout much of the year, but the surrounding landscape is especially beautiful during the monsoon and post-monsoon months.
During heavy rain, the approach roads can become muddy and slippery, so visitors should allow extra travel time and take care on the final stretch.
The drier months can make the journey easier, while the cool water inside the cave provides a refreshing contrast to the outside heat.

A lesser-known attraction of Byndoor

Moodugallu is still much quieter than the major pilgrimage destinations around Kollur. That gives visitors an opportunity to experience a small local shrine in a natural setting, rather than a large temple complex designed around large crowds.
Its location also makes it interesting for travellers exploring the lesser-known attractions around Keradi, Kamalashile and Kollur.

Why Keshavanatheshwara Cave Temple is special

The uniqueness of Moodugallu comes from the way nature and worship are inseparable.
The deity is inside a natural cave. The cave contains flowing spring water. Fish live in that water. Devotees walk through the water to reach the Shiva shrine. Around the temple, the forested landscape of the Western Ghats provides a quiet setting.
That combination makes Keshavanatheshwara Cave Temple one of the most distinctive hidden spiritual destinations around Byndoor—a place where the temple is not simply built within nature, but seems to form a part of the natural rock and water itself.

At a glance

Timings
6am-7pm
Distance from Byndoor
52km
Get directions See it in the guide

How to reach

🚆 By train: Nearest Railway station Kundapura Railway Station about 37km.

✈️ By air: Mangalore International Airport about 126km

Best time to visit

October – January (post-monsoon): Good time to visit

June – September (monsoon): Slippery muddy road makes driving worse at last 3km

February – May (summer): Good time to visit

In short: Can visit any season of year but last 3km road condition during rainy season will be bad

Visitor information

Mobile networkVery limited
Nearest ATMMaranakatte
RestroomsAvailable

Location

Kollur region

Places usually visited on the same trip.

Shree Kshetra Kamalashile temples Kollur Shree Mookambika Temple temples Kamalashile Suparshva Cave Temple temples Maranakatte Shree Brahmalingeshwara Temple temples Kodachadri hills hills Mookambika Wildlife Sanctuary wildlife Belkal Teertha falls waterfalls Arasinagundi Falls waterfalls
Timings, fees and availability change. Please confirm locally before travelling. Carry your litter back with you — Byndoor has few bins outside town.