Sheetla Devi, a holy temple, is situated along the banks of River Ganges. Regarded as one of the major shaktipeeths amongst all 51 shakipeeths dedicated to Goddess Parvati, the temple is visited by large number of devotees every year. In addition, it is believed that this temple is in existence from 1000 AD. Inside the temple, the idol of Sheetla Devi is established sitting on gardhabha. Moreover, Kara where the temple is located has been an important township during the medieval period for the kings of the northern India. Tourists visiting Kara can also see the reminiscent of the fort of King Jaichand, who was the last Hindu king of Kannauj.