Location on the map

Al Nozha District - Salman bin Abdulaziz Street - Mecca - Jeddah

Map directions