Essaouira: The new in-place in MoroccoThis white-walled port city on the Atlantic coast has captured the hearts of tourists to this North African country.A YOUTH sits on the walls of Essaouira.(photo credit: BEN G. FRANK)