This was a lot of fun! My 2 year old son loves trains and I had never seen the Grand Canyon,we were both happy. My 19 year old son and my Mom had a good time as well. The staff is very helpful in giving suggestions on spending your time at the canyon. Entertainment is good with some surprises which...
More
