Essaouira, a charming coastal city, is famous for its historic medina, beautiful beaches, and vibrant arts scene. Wander through its narrow streets, enjoy fresh seafood, and soak in the laid-back atmosphere.