Sault Ste Marie represents a city located in Algoma District, Ontario, Canada. Sault Ste Marie is one of the largest cities in Northern Ontario. Its population numbers about 75,141 inhabitants. Its name comes from old French, meaning "Saint Mary's Falls". Sault Ste Marie has an incredible beauty and is filled with many attractions and entertainment facilities.