Stillness
The Sheepscot River is located in the heart of Maine’s midcoast and flows 66 miles from wellspring to mouth, Freedom to Georgetown, ultimately feeding into the Gulf of Maine. The river runs through 26 villages and towns to the Atlantic ocean. It is a vital ecosystem which supports fish, wildlife, farms and recreation. . . The …