1. Agadir, Morocco

Agadir is a tourist destination with a well-maintained beach complete with sunbeds, umbrellas, cottages and even a system to warn of impending dust storms. There is also the vibrantly blooming natural environment to contemplate when you're not watching the surf, which is suitable for both surfing and sightseeing.