EGYPT

Cairo and Sharm El Sheikh

Sharm el-Sheikh is an Egyptian resort town between the desert of the Sinai Peninsula and the Red Sea

Cairo and Sharm El Sheikh

Sharm el-Sheikh is an Egyptian resort town between the desert of the Sinai Peninsula and the Red Sea