Chefchaouen Blue City of the Djeballa

Chefchaouen Blue City of the Djeballa

The city of Chefchaouen,  the jewel of the fierce Djeballa tribe in the Rif Mountains of Morocco, sits cradled between the twin peaks of Jbel ech Chefchaouen,  ‘the horned mountain’,  40 miles south of Tangier.  Founded in 1471 in honour of Moulay...