Sandwiched between the vast but relatively unknown Selkirk and Monashee mountain ranges, Revelstoke draws serious snow buffs looking for vast landscapes of crowd-free powder. It's where North America's first ski jump was built, in 1915.

For cross-country skiing, head to the 22km of groomed trails at Mt MacPherson Ski Area, 7km south of town on Hwy 23; see for information.

All that white snow turns into white water come spring and rafting is big here. Mountain biking is also huge; pick up trail maps from the visitor center.