Niagara Falls Ontario has great museums.