Chefchaouen, the blue city of Morocco
Chefchaouen is located in the northwestern part of the country of Morocco. Its whitewashed streets of blue and white irregular layout invite you to discover each of its corners. To reach the town of Chefchaouen is to know another of the essential places that the …