Penobscot Nation Indian Island

Penobscot Nation Indian Island. Penobscot Indian Island Reservation is an Indian reservation for the Penobscot Tribe of Maine, a federally recognized tribe of the Penobscot in Penobscot County, Maine, United States, near Old Town. The population was 758 at the 2020 census. Wikipedia