It's ancient Medinas and Kasbahs and famous cities like Marrakech, Fez and Casablanca as well as the Roman city of Volubilis provides a never ending trail of excitement and places to explore. After a relaxing stay by the beach in Essouaira, join a local surf school and learn to ride the waves!

Areas Visited: Marrakech, Casablanca, Rabat, Meknes, Chefchaouen, Volubilis, Fes, Sahara, Todra Gorge, Essaouira, Taghazout