Ait Ben Haddou
Ait Ben Haddou is the most beautiful city in Morocco. Ait Ben Haddou is a series of kasbahs built on a hill.