Native American Flags – The Penobscot
Located in eastern Maine, the Penobscot are one of the two easternmost Native American peoples. The name Penobscot is an Algonquin word meaning "the rocky place" (ENAT,
Sponsor