The answer is - St Lawrence
Which river flows from north to south through eastern New York State, USA, and briefly forms the border between Pennsylvania and New York before emptying into the Atlantic Ocean?
Which river begins in the Rocky Mountains in south-west Colorado, crosses New Mexico and forms the border between Mexico and the USA before reaching the Gulf of Mexico?