Revelstoke - Historic, Picturesque Mountain Community
Situated in the Columbia Mountains of British Columbia, Canada, on the edge of the majestic Selkirk Range, Revelstoke enjoys a spectacular setting. Rich in history and heritage, this genuine mountain community is located 392 miles (631 kilometres) northeast of Vancouver, British Columbia, and 124 miles (199 kilometres) north of Kelowna, British Columbia, and 257 miles (413 kilometres) west of Calgary, Alberta.
