Location on the map

Al Salamah District - Saqr Quraish Street - Mecca - Jeddah

Map directions