Deobaloda has a very ancient temple of Lord Shiva, from the 5th century. This is a very beautiful temple, and has a pond near it, with a myth that this pond has an underground link to another old town in Chhattisgarh state named Arang.
At the entrance of the temple there is a statue of Nandi. Inside the temple there is a Shiva Linga. There are several sculptures of Lord Shiva, Lord Ganesha with other deities inside the temple. The walls outside the temple has beautiful sculptures of warriors, dancing men and women, animals, gods, etc. There are also few erotic sculptures in these walls.