Lined with bars, restaurants, and surf shops, Essaouira Beach (Plage d'Essaouira) is a Moroccan hot spot for surfers, windsurfers, and kitesurfers, thanks to its steady, year-round winds. The town has a charming hippie atmosphere, and travelers who are not indulging in water sports enjoy horse, camel, or quad rides along the broad sandy beach.More