Location on the map

6 Aswan Square - Giza - Al Mohandesin

Map directions