Institute Park is a public park in Worcester, Massachusetts. Founded on donated land in 1887, it is located next to the campus of Worcester Polytechnic Institute.https://www.institutepark.org/history.htm The park is in size. City of Worcester, MA (...) (from Wikipedia)