Chefchaouen, known as "The blue city", is a charming town in the Rif Mountains. Its distinctive blue-washed buildings makes this town very unique and picturesque, which is ofcourse a tourist attraction like no other!
The little winding streets of the medina are filled with markets and locals selling crafts. The roads to the city cross the surrounding mountains and have breathtaking views, so it's perfect for nature lovers as well!