On the banks of which one of the following rivers was the ancient Mahi

On the banks of which one of the following rivers was the ancient Mahishmati located?

Sarayu
Son
Narmada
Godavari
This question was previously asked in
UPSC CDS-2 – 2022
The ancient city of Mahishmati is widely believed to be located on the banks of the Narmada River. Modern Maheshwar in Madhya Pradesh is generally identified as the site of ancient Mahishmati.
Mahishmati was a significant city in ancient India, mentioned in various texts like the Mahabharata, Ramayana, and Puranas, often associated with the Haihaya dynasty.
The Sarayu River flows through Ayodhya. The Son River is a tributary of the Ganges, flowing through parts of Madhya Pradesh, Uttar Pradesh, Jharkhand, and Bihar. The Godavari River flows across south-central India, originating in Maharashtra and flowing east to the Bay of Bengal.
Exit mobile version