
The new Branford Station parking area is in the floodplain of the mouth of the Branford River and is known to flood. Jan Ellen Spiegel / CT Mirror)
The new Branford Station parking area is in the floodplain of the mouth of the Branford River and is known to flood.