Revelstoke, British Columbia is a world renowned ski destination, but there is plenty to do in these intervening summer months as well. Some of the area’s more exciting activities include whitewater rafting and kayaking. In Revelstoke, these can be done on the Illecillewaet River. The river is glacier fed, which makes it the perfect place to spend a hot day. The river, named by the Shuswap Indians for its rushing waters, offers adventurous travelers plenty of action. BC cat skiing