Location on the map

Al Rawda Street - Mecca - Jeddah

Map directions