Morocco coast | Morocco Travel Essaouira – laid-back, breezy town on the Atlantic coast August 5, 2017February 1, 2025