It's very strange situation - an attraction which is not stated in any guide, no trace on city pages, and practically no one knows anything about it.
By chance I read an article about it, I tried to find anything in the Internet, but apart few private posts - zero was result...
Do you know something more about it?
And why Toronto is not promoting itself??? Even such an example indicates waste of money by official offices who don't see opportunities nad the real value of this beautiful city.