Experience Morocco’s magic on a tour through Casablanca, Fes, Rabat, Marrakech and the country’s stunning deserts, mountains and villages.
Original Source:
https://www.travelzoo.com/direct/vacations/europe/-4999-up-Portugal-Spain-Morocco-3-week-tour-w-flights-3238381/