Little Angels in the ‘Blue Mountain Town’ of Chefchaouen, Morocco
Chefchaouen is an incredibly beautiful little remote town, washed in blue and indigo, situated up in the Rif Mountains in Northern Morocco. We stayed for two nights in the older part of the town, just above the main square. While taking one of our many…