do you have what it takes? surf west coast surf guide algarveby info@surfguidealgarve.comAugust 28, 2023August 28, 2023 do you have what it takes? surf west coast surf guide algarve