'The tallest mountains in Egypt are located on this large peninsula'
the Sinai
GEOGRAPHY: The tallest mountains in Egypt are located on this large peninsula
The tallest mountains in Egypt are located on this large peninsula
The tallest mountains in Egypt are located on this large peninsula
GEOGRAPHY
the Sinai
GEOGRAPHY