Location on the map

Tahlia Street - west of Madinah Road - Mecca - Jeddah

Map directions