The Skylon still a towering attraction in Niagara
The locals in Niagara Falls, Ontario had something big to talk about in 1964. The city skyline was about to change drastically with the construction of what is still a major icon and the $7 million outlay to bring one of the most well-known structures to fruition was no chump change at the time. The …
The Skylon still a towering attraction in Niagara Read More »