Map of Indian Pond in Somerset County, ME:

Indian Pond Somerset New Portland 44.9670051 -70.0960452