Collection search - The Grand Trunk Railway Company of Canada - Agreement With the Niagara Falls International Bridge Company, and the Niagara Falls Suspension Bridge Company Covering the Construction of a New Bridge Across the Niagara River Between Bellevue, New York and Elgin, Ontario (Between Niagara Falls, New York and Niagara Falls, Ontario. Also, Agreement Between these Companies Covering the Niagara Railway Arch Bridge

Date modified: