morocco 18Morocco Independence Day, observed on November 18th each year, commemorates the recovery of independence and the end of the French and Spanish protectorates inWhether you’re wandering through the vibrant souks of Marrakech, embarking on a camel trek across rolling sand dunes, or surfing the Atlantic waves, Morocco holds a wide