Location on the map

Al Kaakeya District - Al Mansour Street - Mecca - Mecca

Map directions