By admin
Sault Ste. Marie, Ontario, is located on the St. Mary's River on the Canada-US border. It is the third-largest city in Northern Ontario after Sudb