Explanation: The Ghaghra River, also known as the Ghaggar River, is a significant river in northern India. It is one of the major tributaries of the Ganges River. The Ghaghra River originates in the Himalayas, specifically in the state of Uttarakhand, and flows through several states before joining the Ganges River in the state of Uttar Pradesh.
The Ghaghra River flows through the states of Gujarat, Rajasthan, and Madhya Pradesh. It is important to note that while the river does pass through parts of Uttar Pradesh, it does not originate there. The river's course through these states is crucial for understanding the geography and hydrology of northern India.
The Ghaghra River is an important water resource for the states it flows through, providing irrigation and drinking water to millions of people. It also plays a significant role in the agricultural economy of these regions. The river's basin is characterized by diverse landscapes, including mountainous regions, plains, and fertile agricultural lands.
Understanding the course of the Ghaghra River and the states it flows through is essential for students of geography and those preparing for competitive examinations that test knowledge of Indian geography. The river's path through Gujarat, Rajasthan, and Madhya Pradesh makes it a key feature in the study of the river systems of northern India.
In summary, the Ghaghra River flows through Gujarat, Rajasthan, and Madhya Pradesh, making option C the correct answer. This knowledge is crucial for understanding the geographical layout and river systems of northern India.