Are you interested in discovering the incredible destinations Morocco has to offer? Consider booking this private 10-day tour from Casablanca to Marrakech. The tour starts with a visit to Casablanca, where you’ll explore the Hassan II Mosque, Africa’s second-largest mosque and Habbous Quarter. From there, the tour will take you through Morocco’s imperial cities Rabat, Meknes, Fes, and Marrakech along with the charming Blue City of Chefchaouen, where you can enjoy its breathtaking views and stroll through its iconic blue-painted streets.