Hey fellow travelers! I'm planning a trip to Niagara Falls, Canada, and I'm interested in taking a small group tour to make the most of my experience. I was wondering if anyone has recommendations for the best small group tours in the area?
What are some reputable small group tour companies...