I've always believed in the saying, "Forewarned is forearmed," and it's especially true when you're planning a trip to somewhere as rich and diverse as Marrakech. It's a city that's a feast for the senses, where centuries-old traditions blend seamlessly with the hustle and bustle of modern ...