india history ancient upsc ncert class
dynasty chalukya kingdoms gupta ruled svg where guptas indo existed geography disintegration commons 1380 1260
empire sunga history india ancient indian map magadha bce maps pataliputra patna bc during great dynasty city shunga kanva world
shivaji maratha map maharaj chhatrapati extent 1759 bhaskar mehendale