Which city of Haryana is associated with Karna of Mahabharata?

Karnal
Kurukshetra
Kunjpura
Kunal

The correct answer is A. Karnal.

Karnal is a city in the Indian state of Haryana. It is located on the banks of the Ghaggar River, about 120 kilometers (75 mi) north of Delhi. The city is named after Karna, a character in the Mahabharata. Karna was a great warrior who was born from the sun god Surya. He was abandoned by his parents at birth and raised by a charioteer. Karna fought on the side of the Kauravas in the Kurukshetra War. He was killed by Arjuna, the Pandavas’ greatest archer.

The city of Karnal is associated with Karna in several ways. First, the city is located on the site of Karna’s birthplace. Second, the city is home to a number of temples and shrines dedicated to Karna. Third, the city is the site of an annual festival that celebrates Karna’s life and deeds.

The other options are incorrect because they are not associated with Karna. Option B, Kurukshetra, is the site of the Kurukshetra War. Option C, Kunjpura, is a city in Haryana that is associated with the Pandavas. Option D, Kunal, is a character in the Mahabharata who is the son of Karna.