16 Mahajanapadas List: Ancient Kingdoms of Early India
16 Mahajanapadas The Mahjanapadas were sixteen oligarchic republics or kingdoms that existed in ancient India from the sixth to the fourth century BCE. The Indus Valley Civilization’s demise coincided with the formation of India’s first big cities, which are widely seen as major turning moments in early Indian history. The time from the sixth century … Continue reading 16 Mahajanapadas List: Ancient Kingdoms of Early India