Unf I don't see any more recent posts from her. Did you text for more information? The one other post has a map location in Niagara Falls, but the location says Hamilton, so I'm not too sure.
If you've gone to see her since, I'd love to know more... great pictures!