Best Places to Stay in Chefchaouen
Chefchaouen is a small mountain town in the Rif Mountains of Morocco. It has traditionally been inhabited by the Chleuh, a group of Berber (Amazigh) people. Chefchaouen is known for its small cobbled lanes filled with blue-painted houses. The town was founded in 1471 by the local Berber tribes and was used as a base … Read more