Location on the map

Al Ajwad Street - Mecca - Jeddah

Map directions