Enjoy one of our epic Egypt and Morocco tours: a 15 Day Morocco and Egypt vacation that features the very best of both these intriguing countries, each with their own incredible history and uniquely different cultures. Fly directly to Morocco and discover the three imperial cities of Casablanca, Rabat and Marrakech. Experience countless historical ...