Source: The Moroccan National Tourist OfficeAgadirThis Moroccan city offers visitors beautiful beaches, plenty of watersports and a fascinating glimpse into the local Berber culture.WorldAfricaMoroccoAgadir