The beautiful temple of Biswanath stands on top of Biswanatha Hill near Delanga. It is situated amidst scenic surroundings. It houses an ancient idol of
Lord Brahma. Buddha stupas are also found here.
Delanga is 15 km from Sakhigopal which is 22 km from Puri, on National Highway 203.