Larache is a city in northern Morocco, located on the Atlantic coast. It is a historic city with a rich cultural heritage, and is known for its beautiful architecture and well-preserved historic buildings, including the Andalusian-style Medina, the Kasbah, and the 17th-century Portuguese fortifications. In addition to its historical attractions, Larache is also a popular destination for its beaches, scenic parks, and vibrant street life. The city is an important commercial center and has a lively marketplace, where visitors can find traditional Moroccan goods, including textiles, ceramics, and spices.