Location on the map

Kamal El Din Salah Street - Alexandria - Smouha

Map directions