Chefchaouen, Morocco: The Blue City of the Jebala
The city of Chefchaouen, the jewel of the fierce Jebala tribe in the Rif Mountains of Morocco, sits cradled under the twin peaks of…
The city of Chefchaouen, the jewel of the fierce Jebala tribe in the Rif Mountains of Morocco, sits cradled under the twin peaks of…