Kurukshetra is the name of a city in the present-day Indian state of Haryana. The name literally means “Land of the Kaurava” after the Kuru clan. It is supposed to be the site of the Kurukshetra war, described in the Mahabharata. It is of great importance in Hinduism as this is where the Bhagavad Gita…