Essaouira, a seaside town with laid-back people and beautiful alleys but far too many vowels.
Back to photos