Map of Indian Island in Cumberland County, ME:

Indian Island Cumberland Sebago Lake 43.7884104 -70.5108878