Cycle Canada provides bicycle tours of Canada and also a wealth of resources for cycling there.