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 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies