surflist.

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

Surfing in Viana do Castelo

Surf schools in Viana do Castelo — the Blue Flag waves of Praia do Cabedelo in Portugal's far north.

Surf towns in Viana do Castelo