Visiting ESSAOUIRA

Portuguese, French and Berber architecture frame the maze-like streets of Essaouira, a western Moroccan city hugging the Atlantic Ocean. With its long beach, abundant seawater spa treatments and dramatic sunsets over the Purple Islands just offshore, relaxation is as easy to find as the northeast trade winds that create ideal kitesurfing conditions and Cooking Class. For total cultural immersion, stay in a riad, a traditional home-turned-guesthouse, and attend the annual Gnawas and World Music Festival.