Railroading In New Jersey

I live in New Jersey and train watch in Bound Brook. I want to know where other New Jersians go to train watch.

I’m a Manhattanite that travels over the GWB to Little Ferry, right off RT46.
It’s a great spot on the weekends if you get there early.
NYSW and CSX are both there.
CSX runs some pretty long trains into their yard just down the road.
NYSW does some maneuvers too.
There are always railfans there.
There’s a nice station too right up the road heading back towards 46.

I live in PA, and it seems that on any given weekend, there are more New Jersians around the Allentown/Bethlehem/Easton area than native Pennsylvanians.