City Hall Tree

In front of Niagara Falls City Hall at 4310 Queen Street stands an iconic Illuminated Christmas Tree.

Location
Queen Street