Our adventure commences in late April in Casablanca and continues for 16 days exploring ancient cities, medieval bazaars and high mountain villages. We are joining Peregrine Adventures for this part of our holiday.