6 Breathtaking Indian Temples That Are Surrounded By Water
India is dotted with thousands of temples, but few offer the ethereal experience of standing beside a river, lake, or ocean while you pray. The spiritual landscape of our country embodies serenity, divinity, and a deep connection between nature and the divine. Temples surrounded by water are more than just architectural wonders. These sacred sites are not only spiritually significant but also visually breathtaking, offering a rare blend of pilgrimage and travel. Here are 6 must-visit temples in India surrounded by water bodies that will leave you spellbound.
ALSO READ: 6 Underrated Hilltop Forts In India That Deserve A Spot On Your Travel List
1. Stambheshwar Mahadev Temple, Gujarat
(Image Source: Twitter/@InfoGujarat)
Stambheshwar Mahadev Temple is hidden in the coastal village of Kavi Kamboi in Gujarat. Often called India's Disappearing Temple, it's an ancient shrine that's dedicated to Lord Shiv and stands right at the edge of the Arabian Sea. The entire Shivling gets submerged underwater, only to re-emerge when the tide recedes, which makes it truly magical. Believed to be over 1,500 years old, the temple draws spiritual seekers and curious travellers alike. The rhythmic rise and fall of the sea here feels meditative, making it a must-visit coastal temple in India. Make sure that you check the local tide timings before planning your trip for the best darshan. If you're seeking an offbeat spiritual experience, the Stambheshwar Mahadev Temple in Gujarat offers a rare and unforgettable moment where faith and devotion exist.
2. Bathu Ki Ladi Temples, Himachal Pradesh
(Image Source: Twitter/@machis360degree)
Hidden beneath the waters of Pong Dam Reservoir for most of the year, the Bathu ki Ladi Temples are situated in Kangra, Himachal Pradesh. These ancient Shiv temples resurface only during summer, from March to June. As the water level recedes, it reveals a beautiful sight that feels both mystical and cinematic, offering one of India's most surreal spiritual experiences. The temple has been believed to be built by the Pandavs during their exile. This rare architectural cluster also includes shrines of Goddess Parvati and Lord Ganesh. Reaching this site involves a short boat ride across the Maharana Pratap Sagar lake, adding an adventurous edge to this offbeat pilgrimage. Bathu ki Ladi stands as a symbol of devotion frozen in time. It's an ideal place to visit for those looking to explore temples surrounded by water in India’s lesser-known sacred corners.
3. Bindu Sagar Shiv Temple, Odisha
(Image Source: Twitter/@dpradhanbjp)
Tucked away in Bhubaneswar's Old Town's heart, the Bindu Sagar Shiv Temple offers a captivating blend of spirituality and serenity. It's located beside the sacred Bindu Sagar Lake and holds immense mythological significance. The lake itself is believed to be filled with drops from every holy river in India, making it one of the most revered water bodies in the region. During monsoon season, the water levels rise, making the temple seem to float magically. Surrounded by ancient shrines and enveloped in spiritual calm, the site draws pilgrims and heritage lovers. If you're exploring offbeat temples in India surrounded by water, Bindu Sagar deserves a top spot on your travel list.
3. Ananthapadmanabhaswamy Lake Temple, Kerala
(Image Source: Twitter/@TempleTrails)
Located in the serene village of Kumbla in Kerala's Kasaragod district, the Ananthapadmanabhaswamy Lake Temple is one of India's most unique spiritual destinations. This 9th-century temple is dedicated to Lord Vishnu and is believed to be the original seat of the deity worshipped at the renowned Padmanabhaswamy Temple in Thiruvananthapuram. What makes this temple even more fascinating is its legendary guardian, Babiya the crocodile. It peacefully lived in the temple's waters and was revered as a divine protector. This temple's mystical setting, mirror-like waters, and backdrop of lush Western Ghats, offers an unforgettable blend of spiritual serenity and natural beauty. This floating temple is a hidden gem that deserves a spot on your South India itinerary.
4. Kere Basadi, Karnataka
(Image Source: Twitter/@jainism_info)
Kere Basadi is situated in the serene village of Varanga in Karnataka's Udupi district. It is one of India's most unique and visually captivating temples. Built in the middle of tranquil lake, this temple is accessible only by a short boat ride. This Jain temple dedicated to Lord Parshwanath, is over 800 year old. Its name, 'Kere' meaning lake and 'Basadi' meaning temple, perfectly captures its rare, water-locked charm. Surrounded by lush greenery and untouched village life, this offbeat spiritual retreat is a hidden gem for travellers seeking sacred places in nature.
5. Sangameshwara Temple, Andhra Pradesh
(Image Source: Twitter/@viharadarshani)
Nestled at the sacred confluence of seven rivers, including the Krishna and Bhavanasi, the Sangameshwara Temple in Andhra Pradesh is no ordinary pilgrimage site. For most of the year, this Shiv temple remains hidden beneath the waters of Srisailam reservoir. During the summer, when water levels recede, it dramatically resurfaces, revealing the centuries-old architecture. This temple is believed to be consecrated by Lord Ram himself, which draws thousands of devotees for a rare and seasonal darshan by boat. Surrounded by natural beauty and divine energy, Sangameshwara offers a once-in-a-lifetime spiritual experience that blends nature, mythology, and pilgrimage.
6. Ratneshwar Mahadev Temple, Uttar Pradesh
(Image Source: Twitter/@rajeewsingh)
Beside Varanasi's Manikarnika Ghat, lies one of India's most enigmatic temples, Ratneshwar Mahadev Temple. It's submerged in the Ganga River for most of the year, this 18th-century temple is famous for its gravity-defying tilt, leaning nearly 9 degrees. This temple in Varanasi, Uttar Pradesh, is dedicated to Lord Shiv. The temple's sanctum disappears under water during the monsoon season, adding to its mysterious aura. With its mythical history, flood-defying endurance, and architectural beauty, Ratneshwar Mahadev is one of India’s most unusual spiritual landmarks.
lifestyle