Essaouira is a major tourist destination, its beaches and bay are popular for windsurfing and sunbathing.