Chefchaouen — picturesque town in the Rif Mountains known for its blue-painted streets and relaxed atmosphere.
Scenic streets painted in various shades of blue, perfect for photography.
Small waterfall on the edge of the town, ideal for relaxing and enjoying nature.