Niagara Falls, Ont., is famous for many things, most notably its dramatic geological formations and scores of tourist attractions, including the new immersive exhibit “Currents,” inside the historic ...