Taroudant is a fascinating and authentic Berber town in the heart of the Souss Valley, with the best preserved city walls in Morocco. It is often called the “Grandmother of Marrakech” because it is a scaled down, slowed down town that resembles Marrakech with its surrounding city walls. The walls were constructed in the 16th century under the Saadi Dynasty. Today the town is a market town and has a souk near each of its two main squares. here