Location on the map

Sixtieth Street - south of the intersection of Hira with sixty - Mecca - Jeddah

Map directions