Chefchaouen is the city called "blue dream" in the northern part of Morocco. In its architecture Spanish and Mauritanian styles are mixed
That is where the Paradise is!
They defy not only the gravity!
We made a selection of the most amazing places on Earth that you definitely need to see at least once in your life. Of course, this is only a small part