Top 10 Things to Do in Revelstoke, BC Canada

10. Soak Up the Local Hot Springs

9. Explore the Revelstoke Railway Museum

8. Check Out the 3 Valley Gap Ghost Town

7. Hike in Mount Revelstoke National Park

6. Mush a Dog Sled

5. Take the Kids to the Enchanted Forest

4. Walk the Giant Cedars Boardwalk Trail

3. Go All Out in a Helicopter

2. Upgrade to a Cat Ski

1. Ski or Snowboard at Revelstoke Mountain Resort