Map of Indian Island in Cumberland County, ME:

Indian Island Cumberland Freeport 43.8198032 -70.0675492