Kurukshetra is the name of a city in Kurukshetra District of the Indian state of Haryana.The land of Kurukshetra was situated between two rivers — the Sarasvati and the Drishadvati. This land has been known as Uttravedi, Brahmavedi, Dharamkshetra and Kurukshetra at different periods. When King Kuru came on this land it was called Uttarvedi. It is written in Puranas that Kurukshetra is named after King Kuru of the Bharata Dynasty, ancestor of Pandavas and Kauravas. The Bharata Dynasty came and settled on this land. Later the 18 days Battle of Mahabharata was fought on this land between the Pandavas and Kauravas, during which Lord Krishna preached Bhagavad Gita to Arjuna at Jyotisar.Kurukshetra is just 160 kilometres from Delhi.