kAykAy161 kAykAy161 14-04-2016 Geography Answered what landform acts as a barrier between north africa and the rest of africa?