Planning a trip to Revelstoke, BC? Discover 18 must do Revelstoke attractions and activities ranging from hiking and hot springs to paragliding and biking