Sadhavatara (Dashavatara) Temples comprise a group of small Vaishnava shrines situated on the north side of a local lake. These temples, along with a large open pillared hall, are believed to have been constructed between 8th and 10th century AD. The remains of several sati pillars dating back to the 9th century AD, found on the western banks are tourist attractions.