From Essaouira we traveled south along the Atlantic coast to Agadir where we stopped for lunch. From there, we turned inland and arrived in Taroudant in time to capture the late afternoon light on the city walls. Taroudant is one of the oldest cities in Morocco and resembles a smaller version of Marrakech. It is completely surrounded by crenelated ramparts. Here is a view of the ramparts from our carriage.
And here is a link for more photos from our stay in Taroudant.