Five natural Shivalingas on the beach where sea waves wash over them twice daily — among the most dramatically sited Shiva shrines in India.
Gangeshwar Mahadev Temple at Diu enshrines five natural rock Shivalingas directly on the rocky shoreline, positioned such that the rising tide washes over them twice daily — a natural abhishekam (ritual bathing) performed by the ocean itself, considered a uniquely powerful form of worship requiring no human intervention. Local tradition associates the five lingas with the five Pandava brothers of the Mahabharata, said to have installed them during their years of exile.
The temple's setting, with waves crashing against volcanic rock formations and the lingas emerging and submerging with the tidal rhythm, creates a uniquely elemental devotional experience — Shiva worship stripped to its most essential, natural form, set against the dramatic Arabian Sea coastline that defines this small but historically rich Portuguese-era territory.
A short distance from Diu town, easily reached by local transport or on foot for nearby visitors.
October to March for the most comfortable coastal weather.
Check tide tables — the temple's unique natural abhishekam is best witnessed at high tide.
Diu Fort and Nagoa Beach are both easily combined into a single Diu day trip.