Agadir and its surroundings are a land of contrasts.

Come to Agadir to relax on golden sandy beaches, shop in intricate souks, discover southern Morocco and more. One of the best things to do in Agadir is a day trip to the beautiful Legzira Beach. The beach is spectacular, long, and wide, with plenty of room for beach sports. In the modern centre of Agadir, there are several interesting monuments that provide pleasant entertainment for sunbathing....