Location on the map

Al Rusayfa District - Abdullah Arif Street next to Prince Ahmed Mosque - Mecca - Mecca

Map directions