Magadha became powerful because of its strategic location. The Ganga river flowing through it made the region fertile and improved transport. Its outlying forest areas also enabled it to capture and train elephants for its armies.
For further reading check the following articles:
Comments