Surf Spots in Ribeira Grande

3 surf breaks in Ribeira Grande, Portugal.

2 beach breaks1 reef break