Ancient History : Mahajanapadas & Rise Of Magadh Empire

Q 8 / 8

The following map shows four of the sixteen Mahajanapadas that existed in ancient India:

Question Image

The places marked 1, 2, 3 and 4 respectively are: