surflist.

263 surf schools · 85 surf shops · 73 places to stay

Surfing in Peniche

Surf schools on the Peniche peninsula and Baleal — some of Europe's most consistent, all-swell surf.

Surf towns in Peniche