Alexandria, Alexandria Governorate, Egypt
Alexandria, Alexandria, Egypt
Hurghada, Hurghada governorate.., Egypt
Dublin, Ireland
shobra, Cairo Governorate, Egypt
alexandria, Alexandria Governorate, Egypt
London, United Kingdom
Giza, Egypt
Alexandria Governorate, Egypt