There are plenty of things to do in this fascinating city.
Some of the best include; seeing the Kasbah; exploring the Grand Socco; going to a hamman; visiting the Medina; going shopping in the souks; taking a day trip to Asilah; riding a camel; seeing the Caves of Hercules; checking out the weird and wonderful Forbes Museum and the spectacular Museum of Moroccan art.