Denley Denley 16-11-2017 History contestada What geographic advantages does the Arabian Peninsula possess