• I want
    • A Store
    • Another Store
    • Another Store
  • in
Things to Do in Sault Ste. Marie, Ontario, Canada

Sault Ste. Marie



Restaurants Coffee Shops Hotels Shopping

Sault Ste. Marie is a city on the St. Marys River in Ontario, Canada, close to the US-Canada border. It is the seat of the Algoma District and the third largest city in Northern Ontario, after Sudbury and Thunder Bay.