SmritiPlanInsightsReview

Which Buddha text has described 16 Mahajanpadas of 6th century B.C.?