Q. Maheshwar (ancient Mahishmati) is located on the banks of which river?
Answer:
Narmada
Notes: Maheshwar, ancient Mahishmati, lies on the Narmada River in Madhya Pradesh. It is notable for its ties to the Holkar dynasty and Ahilyabai Holkar. The Narmada is one of India’s seven holy rivers and flows westwards into the Arabian Sea, supporting religious and trade activities in Maheshwar.