Agadir
With approximately 340 days of sunshine a year and six kilometres of soft white-sand beaches, Agadir is Morocco’s premiere beach resort. Nestled among the verdant valleys of the Great Souss and with the majestic Anti-Atlas mountain range rearing up behind it, this modern, cosmopolitan city has all the attendant pleasures, thrills and luxuries you could ask for.