Woodbury named ‘most charming small town’ in CT by Reader’s Digest
Woodbury is the “most charming” small town in the state of Connecticut, according to Reader’s Digest. The magazine recently published its 2024 ranking of the “most charming small town in every state,” a list that includes places ideal for a weekend getaway or pit stop on a road trip, travel writer Lyn Mettler wrote.