chefchaouen city is one of the most beautiful cities in morocco. the city located in the north of morocco,its a small city which you can visit it all in less than four hours. chefchaouen is a small city where you can find so many houses adjoining in each other having the same colour which is blue giving the city such an aesthetic that you can't see in any other place. moreover it's in the top teen list for the most beautiful cities in the world. you can also call it the blue city.
chefchaouen