Location on the map

Al Sharai Al Mujahideen neighborhood - Main Street - Mecca - Mecca

Map directions