Neelkantheshwar Mahadev temple, dedicated to Lord Shiva is situated on the banks of river Narmada, Zadeshwar road, the center of faith for people of Bharuch. This ancient temple is one of the most sacred place on the bank of River Narmada and as per the legends Lord Shiva drank halahal vish at this place came out during Samudra Manthan. 1008 names of Lord Shiva are carved on the temple walls. Beside this temple, another temple with huge idol of lord Hanumanji is situated. In month of Shravan various religious activities are organized when devotee can take participate and avail benefit of Darshan of Sacred River Narmada and evening Aarti.