Larache (also El Araich; العرائش in Arabic) is an important harbour town in the region Tanger-Tétouan in northern Morocco. It was founded in the 7th century when a group of Muslim soldiers from Arabia extended their camp at Lixus onto the south bank of the Loukkos River (...) (from Wikipedia)