The Battle of Kurukshetra was a major battle fought in the ancient Indian epic, the Mahabharata. It took place in the Kurukshetra region of northern India, and was fought between the Pandavas and the Kauravas, two rival branches
From Wikipedia
The Kurukshetra War, also called the Mahabharata War, is a war described in the Hindu epic poem Mahabharata, arising from a dynastic struggle between two groups of cousins, the Kauravas and the Pandavas, for the throne of Hastinapura. The war is used as the context for the dialogues of the Bhagavad Gita.