Revelstoke has its roots as a railway town. It was once one of the largest and most prominent communities in the interior mostly due to its importance as a railway centre. You’ll hear the trains roll through town and can wave at the passengers as the Rocky Mountaineer goes by.