Debagarh, famous for the Raghunath temple is situated at a distance of 14 km from Boudh town. The temple is dedicated to Lord Ram, one of the incarnations of Lord Vishnu. The temple has a marble statue of Lord Ram, and idols of Laxman, Sita and Lord Hanuman. The picturesque and serene atmosphere of the temple adds to its pilgrim appeal.