By Mohammed Hikal

5 Things You Have to Try in Morocco’s Taroudant
Morocco's city of Taroudant