JordanIndovina JordanIndovina 08-06-2015 History contestada Which geographic feature most aided England during the Industrial Revolution? (1) desert climate (2) natural harbors (3) mountainous terrain (4) monsoon winds