Cap VerdeSanta Maria Beach, Sal. (at Surf Zone Surfing Center)

Show on map