Location on the map

Al Sharafiyah District - Sixtieth Street - Mecca - Jeddah

Map directions