The Canadian Pacific holiday Train visited Byron Wednesday.