Beach of Narmada, Nilkanantha Temple Ghat is located in Bharuch, India on Unnamed Road, Ganesh Shrishti, Vadadla. Beach of Narmada, Nilkanantha Temple Ghat is rated 4.6 out of 5 in the category beach pavillion in India.
Address
Unnamed Road, Ganesh Shrishti, Vadadla