Souks and sunsets: Located on Morocco’s Atlantic coast, Essaouira is a mix of North Africa and the Mediterranean. Surrounded by a city wall of golden stones, bright blues and dazzling house paints mix with flowing djellabas and the smell of spices. Influences from Arabs, Africans, Romans and French merge into a unique atmosphere. Add to that 300 days of...