Spring is a great time to visit Morocco, as average daytime temperatures in coastal cities range from the mid 60s to the low 80s. The Dades Valley is in vibrant ...