Search results
We did not find results for: Queen Victoria Park.
Check spelling or type a new query.
We did not find results for: Queen Victoria Park.
Check spelling or type a new query.
Queen Victoria Park is the main parkland located in Niagara Falls, Ontario, Canada opposite the American and Canadian Horseshoe Falls. Established by the Niagara Falls Park Act in 1885 and opened in 1888, the park is operated by the Niagara Parks Commission and is considered the centerpiece of the Niagara Falls recreational tourist area. The park is known for its outstanding... Wikipedia