The Yamuna river flows in which part of Haryana?

Southern
Eastern
Western
Northern

The correct answer is: B. Eastern

The Yamuna river flows through the eastern part of Haryana. It enters the state from Uttar Pradesh in the north and flows through the districts of Panipat, Sonipat, Rohtak, Jhajjar, and Faridabad before exiting into Delhi. The Yamuna is a major tributary of the Ganges river and is an important source of water for irrigation and drinking water in Haryana.

The Yamuna river is a sacred river in Hinduism and is considered to be one of the seven holy rivers of India. The river is also a popular tourist destination, with many temples and shrines located along its banks.

Option A is incorrect because the Yamuna river does not flow through the southern part of Haryana.

Option C is incorrect because the Yamuna river does not flow through the western part of Haryana.

Option D is incorrect because the Yamuna river does not flow through the northern part of Haryana.