Random Riddle: Lots Of Knowledge

Let’s get ready for challenge.
I think you know where I am.
Because, as you know, I hold lots of knowledge.
Really, I can lend a helping hand.
Although since people most often come for
Riveting good stories and tales,
You, my friend, can find knowledge in me.
Whether it be history, science, or Braille.
I cannot be held in your hand, you see.
I’m quite a bit larger than that.
So come right in, and let’s begin.
Put on your thinking cap!
 
Riddle