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.
This website uses cookies to improve your experience. If you continue to use this site, you agree with it.