We are going to Niagara Falls and Toronto this summer for a family trip. My in-laws just called and said that they talked to the county clerk and she said that my 2 year old will need a passport to cross the border. What!? All the things I've read online was that you just needed a birth certificate for kids to go to Canada.
Can anyone clear this up with me that has had first-hand experience?
ETA: We will be flying into Buffalo and then crossing in a rental car. We will not be flying into/out of Canada.