What is Valhalla?

Dinosaursandanime65
I only know it’s some sort spiritual place. “He now lives in Valhalla”.
What is Valhalla?
1
5
Add Opinion