The history of India from the 6th century BC is also the history of various Mahajanapadas fighting for supremacy among themselves. In these fights, the final victory was obtained by Magadha. It became the first among the 16 Mahajanapadas. Magadha included the present districts of Patna and Gaya in Bihar.
There are many reasons that made Magadha overcome its enemies and become number one.
They are the following:
1. Magadha was a fertile region. The fertile silt helped agriculture and increased production. They were able to produce surpluses.
2. There were iron ore mines close to the capital and Magadha controlled them. They could make high class weapons using iron from these mines.
3. An essential part of the Magadhan army was elephants. They were plenty in the forests of Magadha. Magadha used elephants on a large scale in battles. Elephants were used in breaking the fortresses of the enemies and get across marshlands.
4. The Ganges and its tributaries helped the Magadhans to travel quickly and cheaply and this helped them a lot.
5. Rajagraha, the first capital of Magadha, and Pataiiputra, the second capital, were situated in strategic places. They offered Magadha protection from outside attacks.