Praia do Cabedelo: Surf, Sun & Scenic Views in Viana do Castelo | OnlyBeaches