Location on the map

Osama bin Afar Street - Mecca - Jeddah

Map directions