Niagara Parks Botanical Gardens and School of Horticulture October 10, 2023October 10, 2023 InsideNiagaraLive Out and About Niagara Parks Botanical Gardens and School of Horticulture is located at 2565 Niagara Parkway in Niagara Falls, Ontario. Established in 1936, Niagara Parks Botanical Gardens celebrated its 75th Anniversary in 2011. Photos taken on June 26, 2011. Silver Birch Niagara Parks Botanical Gardens and School of Horticulture Sculpture Share this: