Location on the map

Sixty Street - next to Samba Bank, Umm Al Qura Complex - Mecca - Mecca

Map directions