I also live in Massachusetts,I'm from Lowell.I went to castle island in Boston and they have a fishing dock and there is a lot of big fish.Another place is Bellevue Pond,not exactly in the ocean but it is very big and I have caught some pretty big fish there.