Niagara Falls view from the Canadian observation tower
Niagara Falls

Skylon Tower,
an observation tower at the Canadian side

The Skylon tower offers a panoramic view over the whole sourroundings
home
America Home
 Niagara Falls preview