LOCATION Columbus, Ohio

Island Falls, Maine

Island Falls is a town in Aroostook County, Maine, United States. The population was 758 at the 2020 census. The primary village of Island Falls in the town is situated at a falls in the West Branch Mattawamkeag River.

Results for: 'Island Falls'

Copyright © 2025 House of Highways. All Rights Reserved