The Mahi River originates in Madhya Pradesh and flows towards:

Gujarat
Maharashtra
Rajasthan
Uttar Pradesh

The correct answer is A. Gujarat.

The Mahi River is a river in central India. It originates in the Vindhya Range in Madhya Pradesh and flows west through Gujarat, where it empties into the Gulf of Khambat. The Mahi River is a major source of irrigation for the Gujarati countryside. It is also a popular destination for fishing and boating.

Option B is incorrect because the Mahi River does not flow through Maharashtra.

Option C is incorrect because the Mahi River does not flow through Rajasthan.

Option D is incorrect because the Mahi River does not flow through Uttar Pradesh.