where's Deep River?
On the CT River, a bit inland from Long Island Sound. There’s also an amazing thrift store/animal sanctuary. It’s a neat little town.
thank you