Ksar el Kebir (Arabic, القصر الكبير) is a city in northwest of Morocco with 110,000 inhabitants, about 160 km from Rabat, 32 km from Larache and 110 km from Tangier. The name of the city is also known as Alcazarquivir in Spanish or Alcácer-Quibir in Portuguese. The name means The big castle (...) (from Wikipedia)