We were staying at Branches campground on Grand Island and Vic, our tour guide, picked us up at the campground office! It was about a five hour tour of all the best highlights of the Niagara Falls area. Vic was a fountain of knowledge as well as being a good listener, and has excellent people skills. I think seeing all these sites on our own would take at least two days, and a lot of wasted time trying to find parking lots and entrances. There were 15 people in our group, but sometimes on busy days like Saturdays the groups can be 25 people or more. This tour includes admission to the cave of the winds, and the maid of the mist boat cruise which were both excellent.I highly recommend this tour!