The blue city of Chefchaouen in northern Morocco is the most beautiful mountain city characterized by its calm and diverse nature between waterfalls and parks... While the architecture of its old buildings with its calm and harmonious colors tempts you to photograph it and keep it