Located just a few miles from Boston, Maxwell’s World was once a place of joy. The biggest amusement park in the country, Mister Maxwell dedicated his fortunes and life to making everyone’s time at...