NIAGARA EXPERIENCE CENTER Stay Informed Stay Informed  |  Home

Niagara Experience Center

The NEC Building

The NEC building will become a welcome new icon on the architectural landscape of Niagara Falls. The building will be topped by a “green roof,” with gardens, interpretive exhibits and a panoramic view of the Falls and surrounding park.  This innovative structure will set a high architectural standard for future building in Niagara Falls.

The NEC Building

< previous | next >