ancient kingdoms india sixteen history upsc states magadha their location 16 valley kingdom empire old period jainism ncert rivers indian
sixteen history notes 16 capitals their study india material before were into rise look
ancient 6th magadha indus 600bc anga vaishali avanti period mahabharat sixteen kashi locate matsya empire chhattisgarh rise ias janapada mahanadi
map hindi india mapsofindia maps river history 16 capital now
dynasty chalukya kingdoms gupta svg where guptas indo ruled existed disintegration geography commons 1380 1260
kuru kosala kasi avanti gandhara rivers anga sixteen magadha malla kingdoms vatsa mapsofindia chedi assaka kamboja dams historical reservoirs dynasty