Chefchaouen is a blue city located in the Rif Mountains. The city is known for its blue-washed buildings and winding streets. Chefchaouen is a popular destination for hikers and those seeking a relaxing getaway.