The small town on the top of a hill called "Sidi bou Said" ?