Essaouira is located at 175 km from Marrakech, it is seaside medieval city with an old Portuguese harbor. Essaouira, formerly the old Mogador, is known for its annual festival of [Gnaoua Music], its medina is listed as a UNESCO world heritage site. The modern name means “The little rampart”, a reference to the fortress walls that still enclose part of the city.