Location on the map

Al Aziziyah District - Al Khwarizmi Street - Mecca - Jeddah

Map directions