• Ancient India Geography
     Help
  • Which major geographical feature forms a natural barrier between India and China?
    Himalayan Mountains
  • How did the Himalayan mountains help early settlements develop on the Indian subcontinent?
    Provided a natural defense against invasion
  • Where is the Indian subcontinent located?
    South Asia
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.