Community Avalon Beach Surf Swim hits 30!By noauthor PW0 The Avalon Beach Surf Swim has reached a new milestone with the commemoration of its 30th anniversary. To celebrate, the...