janapada class
india 16 ancient history
kosala magadha kingdoms indian capitals sixteen upsc monarchies magadh buddhist nanda sakya territory
edurev upsc facts