The charming and beautiful city of Chefchaouen is one of the most b...