Egypt by TWA

Egypt is a country of the northeast corner of Africa associated to the Sinai Peninsula which is in A

Shepheard’s Hotel, Cairo

Shepheard’s Hotel was one of the most popular hotel in Cairo from the middle of the 19th century u