Location on the map

Al Nozha in front of Sewing architecture - Mecca - Mecca

Map directions