Niagara Falls Ontario Visited (Video) On November 29, 2018 / All Regions, Hamilton-Niagara / Leave a comment Open Marketing Programs Niagara Falls Ontario Visited by Gary McWilliams (aka Festival Nomad) One of the most popular tourist spots in Canada is Niagara Falls Ontario.Read more →