15 Days Casablanca Grand Tour to desert via imperial cities
Introduction: Over 15 days and 14 nights, this journey reveals Morocco in all its variety, from Atlantic cities and imperial capitals to mountain roads, desert horizons, and coastal towns. Begin in Ca...