Ved Vyasa write Mahabharata at which place?

Sonipat
Kurukshetra
Hisar
Panipat

The correct answer is: B. Kurukshetra

Kurukshetra is a region in the Indian state of Haryana. It is located in the Kurukshetra district, which is about 100 kilometers north of Delhi. The region is known for its historical significance, as it is the site of the Kurukshetra War, which is described in the Mahabharata.

The Mahabharata is an ancient Indian epic poem that tells the story of the Kurukshetra War. The poem is traditionally ascribed to Vyasa, who is also a character in the poem. Vyasa is the son of Satyavati and Parashara. He is also the grandfather of the Pandavas and the Kauravas, the two main protagonists in the Kurukshetra War.

Vyasa is said to have written the Mahabharata at Kurukshetra. The poem is divided into 18 books, and it is over 100,000 verses long. The Mahabharata is one of the longest epic poems in the world. It is also one of the most important texts in Hinduism.

The Mahabharata is a complex and multi-layered text. It tells the story of the Kurukshetra War, but it also explores themes such as war, peace, love, duty, and religion. The poem is a valuable source of information about ancient Indian culture and society.

The Mahabharata is still widely read and studied today. It is considered to be one of the greatest works of Indian literature.

The other options are incorrect because:

  • Sonipat is a city in the Indian state of Haryana. It is located about 90 kilometers north of Delhi. Sonipat is not mentioned in the Mahabharata.
  • Hisar is a city in the Indian state of Haryana. It is located about 150 kilometers north of Delhi. Hisar is not mentioned in the Mahabharata.
  • Panipat is a city in the Indian state of Haryana. It is located about 90 kilometers north of Delhi. Panipat is the site of three major battles in Indian history. However, it is not mentioned in the Mahabharata.