ON, I-190, Niagara Falls, Table Rock Welcome Centre
Niagara Falls at Table Rock Welcome Centre
The Table Rock Welcome Centre is a retail and observation complex located in Niagara Falls, Ontario, Canada at the brink of the Canadian Horseshoe Falls, several hundred feet south of the former rock formation which bears its name. The complex consists of two buildings connected by an indoor pedestrian mall and anchored by "The Grand Hall", a multi-level indoor observation complex, completed in 2008.
Explore contextually related video stories in a new eye-catching way. Try Combster now!