Where is Sorel Located?

Where is Sorel Located?

A city in Quebec, Canada. Situated at the confluence of the Saint Lawrence River and the Richelieu River. Known for its maritime history and shipbuilding heritage.

Map showing location of Sorel
Where is





This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More