130781639IN 130781639IN Social Studies Answered What physical feature on the Indian sub-continent had the most to do with its development? Why?