Chefchaouen
Best things to do in Chefchaouen, the blue city of Morocco
Chefchaouen is a small city in the north west of Morocco known also as the blue city. It is located in the heart of the Rif mountains. It is known for its blue painted houses and streets. That is the main reason why it is called the blue pearl. The city is also known as […]