Anonymous Anonymous 11-10-2016 Social Studies Answered Name the mountain range found on the northern border of Africa