Albufeira: Sea Caves SUP Tour with hidden beach stop in Albufeira, Portugal