sancho8070 sancho8070 12-01-2018 Geography contestada What body of water separates the arabian peninsula from africa?