Yeah calling this project Montebello is confusing because everyone knows Montebello Park is the central park of St. Catharines. Lesser known is that it was designed in 1887 by Frederick Law Olmsted no less.
That's today's Niagara fact for you guys. (Smart) City leaders at the time probably saw...