Situated at Kantilo in Nayagarh, on the bank of river Mahanadi, Nilamadhaba Temple is considered to be on eof the renowned temples in Odisha. it is located at a distance of 100 km from the State capital. Dedicated to Lord Nilamadhaba, the temple lies atop the twin hills and is surrounded by lush green forests. The temple bears a significant place among the devotees of Lord Jagannath. A permanent flow of holy water from the feet of Lord Nilamadhaba attracts large number of tourists to this spot every year. Maghasaptami is celebrated here in grand scale.