Shiva temples Along the Narmada there are innumerable Shiva temples; many are well-known, such as Nareshwar, and Shuklatirth. There are more than one named Surpaneshwar Shiva temple, so don't get confused. In addition to the more accessible one near the dam site, there are others that have more atmosphere precisely because of their seclusion.
On the banks of the Narmada, where this river meets the river Dev, is one Surpaneshwar Shiva temple. It is only 5 km from the city of Bharuch, but is surrounded by the lush forests of South Gujarat. Instead of the buses, trains, and other vehicles that will take you to many other sites on your itinerary, a two hour journey on a small boat from Bharuch will get you there, giving you time to prepare yourself for the sanctity of the natural world, represented by a Shiva temple deep in a forest.