mesolithic historic neolithic prehistory harappan
dynasty chalukya kingdoms gupta ruled svg where guptas geography existed disintegration commons 1380 1260
ancient india history kashi age indian sources city literary archaeological kasi source synthesis freedom lights ah create oldest comment
india ancient indian empire history during map shunga sunga bce sagala valley geography world empires