Location on the map

Al Awali District - Sheikh Muhammad Bin Manea Street - Mecca - Mecca

Map directions