Las Vegas, Nevada
I was very impressed with this bus tour. The driver gave us a lot of information about everything as we passed by. Everything was very well planned, and even though we were delayed a couple of times, we still had time to do everything and had ample time at the Grand Canyon. I would highly recommend this tour company!