The Niagara Power Project Visitors Center, or The Power Vista, as it is known, is located four and a half miles downstream from the Falls, set amidst the spectacular scenery of the Niagara River Gorge. More than 50 interactive exhibits invite visitors of all ages to have a completely hands-on experience as they learn about hydroelectricity and the historic role it has played in the Niagara Frontier.
rate and review this attraction: