Agadir is a modern and lively seaside town and an ideal spot for the sun, sea and beach lover. It also offers various water sports facilities. The attractive harbour, used as a fishing and commercial port, is definitely worth a visit. The variety of souvenir shops and markets with local products also makes Agadir a great place for shopping.