The Heber Valley Railroad is a wonderful way to share a train ride experience with grandchildren. The trip is not to lengthy, you don't have to worry about baggage either. Just enjoy the fun of hearing the clickity clack of the railroad and enjoy the scenery. A bit pricey, but a fun trip to share.
More