Marrakesh and Casablanca are extremely large and modern cities. While they certainly have their ancient and historic areas, I enjoyed a number of the smaller communities scattered in the more rural parts of the country.
Extra Tips from Aviator:
If you're planning a visit to Morocco, it's important to account for Ramadan.Many restaurants, markets and businesses may be closed during the holiday. It’s also worth noting that shops and attractions may be closed on Fridays because it’s a holy day.
Heartsill visited the Chefchaouen, nicknamed "the blue city." It's a beautiful place and absolutely worth adding to your itinerary. If you're able to spend the day in Chefchaouen, take a hike up to the Akchour Falls. Tucked in the Rif Mountains and surrounded by lush forest, it's a beautiful hike that takes about two hours roundtrip.
Photo courtesy of travel blogger Journal of Nomads