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