Seashore between Agadir and Essaouira, beaches, villages and plantations

Description

Following the wild moroccan seashore, villages overlook the sea