22: Valhalla

posted in: calendar 0

Valhalla is found in Norse mythology and is the place where the main god Odin lives. Viking Warriors who die in battle may get there to accompany him. They go out and fight the giants every day, die in the battles, but … Read More