Island Falls, Maine

E250537 UNEXPLORED

Island Falls, Maine is a small rural town in northern Maine known for its lakes, outdoor recreation, and location within Aroostook County.

Jump to: Referenced by

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Aroostook County, Maine hasTown Island Falls, Maine