Location on the map

King Abdulaziz Street - Mecca - Jeddah

Map directions