Photos of the city and the waterfalls from the Ontario Side of the Falls. Tacky Tourist traps in Niagara Falls, Canada