Revelstoke, British Columbia, has a strong après-ski and nightlife culture.
Revelstoke's pub and bar scene is lively and keeps patrons coming back for more.