Al-Hoceima, squeeze on the Mediterranean by the Rif mountains, is a seaside resort full of proud Berbers with a surprisingly Western look.
The town sits atop high cliffs and presents many Spanish influences like scholls or a Spanish catholich church.