There will be plenty of time to explore and take in everything these wonderful cities have to offer. You will also get to travel through agricultural lands with oranges and olive groves and across the famed Middle Atlas Mountains – where the scenery is spectacular.