center
Al Khalidiya - Al-Mansour Street - Next to Al Dahlawi Tiles Factory - Mecca - Mecca
Map directions