A seaside town. Essaouira I think, probably.
Click on the picture to go back.