Thanesar, sometimes called Thaneswar and, archaically, Sthanishvara is a historic town and an important Hindu pilgrimage centre on the banks of the Saraswati River in the state of Haryana in northern India. It is located in Kurukshetra district, approximately 160 km northwest of Delhi
Some of the learners also asked: Who was Banabhatta?