Algoma University - Sault Ste. Marie

Canada, Ontario

Founded in 1965