edynunez7253 edynunez7253 Today at 2:35 AM Geography Answered what geographic feature is located north of India Himalaya mountain rangeindian oceanArabian sea