Alexandria

egypt
Marsa Alam and Aswan
Dahab