Location on the map

Al Otaiba - Al Hujun Street above Riyadh Bank - Mecca - Mecca

Map directions