Location on the map

Azizia - Main Street - Aljawhara Market - Mecca - Mecca

Map directions