Insider's guide to Fez (Morocco). Discover the best things to do and see in Fez. Plus: Where to eat, where to stay and our best travel tips.