Located at the top of the Hyannis Town Green on Main Street, this statue commemorates Native American Chief Iyanough, leader of the Mattakeese tribe of Cummaquid.

Menu