–
The Mahajanapadas were ancient Indian kingdoms or republics that existed between the 6th century BCE to 4th century BCE. There were 16 major Mahajanapadas and several smaller ones, which were located in the regions of present-day India, Pakistan, Nepal, and Bangladesh. The names of the 16 major Mahajanapadas are: Anga Magadha Kosala Vajji or Vriji…
Read more