Neither the most impressive in height or length, Sefrou still has some of the nicest city walls in all of Morocco.