Karmanasa river flows through

Banka
Buxar
Nalanda
Saharsa

The correct answer is: A. Banka

The Karmanasa River is a tributary of the Ganges River in India. It originates in the Kaimur Range in the state of Bihar and flows through the states of Jharkhand and Uttar Pradesh before joining the Ganges near Buxar. The river is about 250 kilometers long.

The Karmanasa River is an important source of water for irrigation and drinking water in the region. It is also a popular destination for fishing and boating.

The river is named after the Hindu god Karma, who is said to have bathed in the river to cleanse himself of his sins.

The Karmanasa River is a beautiful and important river that plays a vital role in the lives of the people who live in the region.

Option A: Banka is a district in the state of Bihar, India. The Karmanasa River flows through the district.

Option B: Buxar is a city and district in the state of Bihar, India. The Karmanasa River flows through the district.

Option C: Nalanda is a district in the state of Bihar, India. The Karmanasa River does not flow through the district.

Option D: Saharsa is a district in the state of Bihar, India. The Karmanasa River does not flow through the district.