Chefchaouen in Morocco is as famous as Santorini in Greece. It is one of the three blue cities in the world. It concentrates the beauty of the deep mountains, the azure blue, the deep and shallow blue, the leisurely life, the world where time stands still, and the paradise of cats.