Essaouira is a charming coastal town on Morocco’s Atlantic coast, known for its relaxed atmosphere, historic medina, and vibrant fishing port. Visitors can explore the UNESCO-listed old town, enjoy fresh seafood, and walk along the scenic beach and ramparts.