Utrecht, Netherlands
Cairo Governorate, Egypt
Cairo, Egypt, Egypt
Beirut, Beirut Governorate, Lebanon
Lagos, Lagos, Nigeria
Cairo, Cairo, Egypt