Nestling between the Atlantic and Atlas Mountains, this beach resort is a scenic wonder. As if the views alone were not enough, you’ll find its traditions just as inspiring. An intriguing destination.
This 9th-century merchant town, with its photogenic ramparts, is an ancient trade marvel. Known for its jewellers and carpet vendors, there are many charming spots to enjoy an authentic mint tea.