Located in the state of Haryana in India, Kuruskshetra is a famous pilgrimage site. It is also the land of the Bhagvad Gita. Kurukshetra is situated around 170 km north of Delhi and is also known by ...