Location on the map

Azizia District - Sixtieth Street - next to Bin Dawood Market - Mecca - Jeddah

Map directions