Description

8.5 acres, two islands in the Bagaduce River northwest of Lords Cove

History

A Penobscot word meaning “at the place where they come together, converge.”

Nearby Features