Heavenly Valhalla by Gerry Feehan

In Norse mythology, Valhalla is the place where slain warriors dwell under the leadership of god Odin. The einherjar blissfully hang out in the netherworld, patiently awaiting the arrival of Doomsday. Not my idea of a fun place to winter. Luckily, the Valhalla we visited last March, a quaint mountain lodge tucked away in BC’s Selkirk Mountains, is … Continue reading Heavenly Valhalla by Gerry Feehan