Location on the map

Musharrafieh district - 60th Street - Mecca - Jeddah

Map directions