This is a wonderful bit of landscape with islands that have houses on them. When I worked in Branford I used to drive down the street and take a walk at the park that paralleled the railroad along the old trolley roadbed. It’s definitely worth a stop for lunch, say.
I have a lot of pictures I have taken there. Here is a flikr album with some of the best.