Location on the map

Al Hamra District - Hussein Shobokshi Street - Mecca - Jeddah

Map directions