Which district of Haryana does not have a border with the Yamuna river?

Panipat
Rohtak
Yamunanagar
Sonipat

The correct answer is D. Sonipat.

Panipat, Rohtak, and Yamunanagar are all districts of Haryana that border the Yamuna river. Sonipat, on the other hand, is located in the northern part of the state and does not have a border with the Yamuna river.

Panipat is a district in the Indian state of Haryana. It is located in the northern part of the state, on the banks of the Yamuna river. The district is known for its historical importance, as it was the site of two major battles in Indian history: the First Battle of Panipat (1526) and the Third Battle of Panipat (1761).

Rohtak is a district in the Indian state of Haryana. It is located in the northern part of the state, on the banks of the Yamuna river. The district is known for its historical importance, as it was the capital of the Tomara dynasty.

Yamunanagar is a district in the Indian state of Haryana. It is located in the northern part of the state, on the banks of the Yamuna river. The district is known for its industrial development, as it is home to a number of factories and industries.

Sonipat is a district in the Indian state of Haryana. It is located in the northern part of the state, and does not have a border with the Yamuna river. The district is known for its agricultural production, as it is home to a number of farms and orchards.