1. Agadir, Morocco
Agadir is a resort town with a well-equipped beach area full of sun loungers, umbrellas, cabins, and even a dust storm warning system. And when you’re not looking at the waves, there’s always the colorful blooming nature. There is a possible setback, though: you will probably want to add more colors to your daily life after returning home.