Hi there and welcome to the forum. I lived in MA just south of Boston for 9 months before moving to CT. The best fishing in my opinion is in western MA, especially river fishing. There are a number of stocked ponds and you'll find a list here.
Massachusetts Trout Stocked Waters
I hope this is of some help.