Grand Canyon Railway is more than just a mode of transportation: it’s a trip back in time on lovingly restored rail cars with entertaining musicians and the antics of cowboy characters. Out your window, the terrain changes from high desert to prairie,...