The Man on the Lam blog has a blog post called If You Build it, They Will Come which has an infographic that is “a look at the biggest proposed construction projects in Canada that never happened”. It has an Expedia logo at the top of the infographic. I’m not sure how accurate it is, but there is an item mentioning “Disney Niagara”
As far back as 1963 Walt Disney considered building a Disney attraction on the Niagara Falls site…
You can click through to the site to read the rest of the blurb.