Nishkalangeshwar is one of the wonderful, glory temples in the world. This temple is situated near Bhava Nagar in Arabian sea, Gujarat. The main deity is Lord Shiva. We need to walk 1 kilometer into the sea to reach the temple.
During normal times, the temple gets drowned in the sea water, only the flags on the top of the temple are visible. The pillar of the temple is of 20 feet height. Sea water level reaches till the top of the pillar during normal hours i.e. before 1 PM. Visiting time starts from afternoon 1 PM till night 10'Ò clock. During these hours the God of sea clears the path for devotees to visit the temple. Again after 10 PM the water level increases and temple will get drowned in the sea water.
As per puranas it has been said that in Dwapar Yug Pandavas worshiped Lord Shiva for victory in Mahabharata War. The Legendre says, they established 5 Shiva Lingas at this place and prayed to Lord Shiva to remove all their sins.