El Montazah Palace Gardens, EL MONTAZAH, Montaza 2, Alexandria Governo...
Dar El Salam, 15 33, Alexandria Governorate 23511, Egypt