Where is the St Lawrence River?

The Saint Lawrence river is located in mostly in Canada. It begins off the gulf of Saint Lawrence and extends down towards Ontario. This river is the worlds longest deep-draft inland waterway. You can find more information here: .
Copyright © 2014 Dictionary.com, LLC. All rights reserved.