After looking at a map, It was Port Weller that I was thinking of. It is at the north end/low end of the Welland canal, on Lake Ontario. Probably not right either. Port Dalhousie is just west of there.