Discover the amazing scenes from Morocco. From the exotic souks and winding roads to the beautiful waves that afford an enjoyable surfing experience.