Relax on the beach, and explore a seaside promenade full of buzzing restaurants and bars in this resort town.
1. Paradise Valley
2. Souk El Had, Agadir
3. Agadir Beach
4. Agadir Crocoparc