Battisa temple in Hindi literally means 32 pillared temples. Barsur is a fond destination for one who loves history and ancient sculptures. This tiny town is full of archaeological treasures. This temple is believed to be of the period of Nagvanshiya Naresh Someshwar Dev of the 11th century. The temple stands on thirty-two pillars in …
