15 Best Things to Do in Shelton (CT)

Indian Well State Park

In the lower Naugatuck Valley, Shelton is an amiable riverside town that has been reborn since the 1980s. From the 1860s until recently Shelton relied on heavy industry, the remnants of which survive in giant brick-built factories, some now luxury condos. A patch of the waterfront has been cleared and turned into the Veterans Memorial …

Read more