Chefchaouen is tucked away in a crevice of the Rif Mountains of northern Morocco; this town stands as one of the most charming places in all of this magnificently unlawfully picturesque country. Chefchaouen(pronounced shef-SHA-wen) the city got its name from the Berber word “ishauen”, meaning “watching the horns”. It is just one of the tales that surround Chefcheouen. But given…