Discover the culture and history of Morocco through its imperial cities, visiting ancient mosques, ksars and bustling souks.
Original Source:
https://www.travelzoo.com/direct/vacations/africa/-2398-up-Grand-tour-of-Morocco-10-nights-w-flights-3192928/