The Mahājanapadas were sixteen kingdoms or oligarchic republics that existed in ancient India from the sixth to fourth centuries BCE. Two of them were most probably ganatantras and others had forms of monarchy. From the 16th century onwards, the widespread use of Iron in eastern U.P. and western Bihar created conditions for the formation of … Read more THE MAHAJANAPADAS