Revelstoke Golf Club has been a part of British Columbia's sports and recreation scene for a century.