Exploring the Natural Beauty of Sault Ste Marie Located at the northernmost tip of Lake Superior, Sault Ste Marie is a city that embodies the perfect blend of natural beauty and rich history. As you step into this charming city, you’ll be greeted by the majestic presence of the Soo Locks, a set of locks […]