Larache, Port city in northern Morocco.
Larache is a port city on Morocco's Atlantic coast with streets leading from the central square toward the ocean, lined with white buildings and terraced cafés. The city spreads between two beach sections divided by a jetty, each offering different water conditions for swimmers and surfers.
The city was founded by Portuguese settlers in 1471 and later declined until the Sultan reestablished its population in the 16th century. This turning point marked the beginning of development as a trading and fishing harbor that would shape its future.
The central market displays Arab-Andalusian architectural elements that connect modern neighborhoods with the traditional medina. Visitors can observe how local merchants and craftspeople maintain daily trading traditions that have shaped the city's identity.
The two beach sections offer different water conditions—one side has strong waves for surfing while the other provides calmer waters for swimming. It's helpful to consider which activity you prefer before choosing which section to visit.
The Loukkos River meets the Atlantic Ocean here, creating a natural harbor that has supported fishing communities for centuries. This geographical advantage shaped the city's economy and remains visible in the working boats and markets found along the waterfront.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.