60 Seconds in Chefchaouen, MoroccoChefchaouen is the “blue city” in the Rif Mountains of Morocco. It was founded in 1471, as a small fortress to fight the Portuguese...