The tour visits imperial cities, including heady Marrakesh and the oft-overlooked Rabat, now emerging as a hip alternative.
Plan for a few days on the road, either setting out on your own using a rented bike or joining a tour group. The best ...