Location on the map

Al Sabeel District - Makhzoumi Street - Mecca - Jeddah

Map directions