logo

Video encyclopedia

Table Rock Welcome Centre

0:42

Niagara falls Table Rock Welcome Centre

0:17

[海外旅行] Table Rock Welcome Centre 001

0:26

Table Rock Welcome Center Niagara Falls Canada.

0:29

ON, I-190, Niagara Falls, Table Rock Welcome Centre

1:26

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!
    • History 

    • In film