• Hampshire College (map)
  • 893 West Street
  • Amherst, MA, 01002
  • United States

Fall Festival at Hampshire College Farm - fun for the whole family!