Byron Bay Main Beach: Byron Bay, NSW Swimming & Surf Guide | OnlyBeaches