Essaouira

After a 4-hour bus ride through the desert, it was nice to stretch our legs with a walk through the cobblestone streets of Essaouira.