As was mentioned in a previous comment, the building between Mama Mia’s and Tussaud’s was torn down recently. I don’t know anything about it as to who owns it or what is going to happen to the space.
Niagara Falls Tourism has a redesigned web site. It’s very bright and colourful and has some nice features. They have started a blog (called the Niagara Falls Blog after I called mine that years ago, and after Clifton Hill copied with their Niagara Falls Blog – Travel and Tourism News), but it doesn’t look like [...]
From the Niagara Falls Review: On your marks, get ready – and vote for your favourite places in Niagara Falls and Fort Erie. In Saturday’s Review, forms will be included for readers to nominate the Seven Wonders of Niagara Falls and the Seven Wonders of Fort Erie. “We really want people to have some fun [...]