The mahajanapadas for Uttar Pradesh upper sub-ordinate exam

The literal meaning of Mahajanapadas is great kingdoms. They flourished in the north/north western parts of India before the rise of Megasthenes. Whereas Avantipura who was the king of Surasena was one of the first desciples of Buddha, and it gained prominence evr since then in Mathura. The geographical locattion of this kingdom among the sixteen … Read more

Tradition of Dharmashastras

The Enduring Legacy of the Dharmashastras: A Tradition of Moral and Social Order The Dharmashastras, a vast and complex body of ancient Indian legal and ethical texts, have profoundly shaped the social, moral, and religious landscape of India for millennia. These texts, often translated as “law books,” encompass a wide range of topics, from personal … Read more

Exit mobile version