>>48 hours in

48 hours in

In the foothills of the Rif mountains, northern Morocco, this tiny blue town delights travellers with its fabrics, hills and perpetual feeling of peace.