This is the most spiritual city of Morocco. The medina of the city is one of the largest of the world, and to walk around it, one needs to be patient due the chaos that exists there inside, but at the same time is just wonderful discover the labyrinthine narrow streets of the medina. Crowded streets, people with mules shouting the people to go aside and clear the lane so they can go on, the spices odour, the voices from the minarets calling the prayers.... Just an unforgettable experience.
Picture taken from a top mountain near Fez (Morocco)