Location on the map

Prince Sultan bin Abdul Aziz Street - Mecca - Jeddah

Map directions