Essaouira

An old Moroccan fishing town, Essaouira, has developed into one of the country's hottest tourist spots.