Indian Well State Park is a peaceful natural retreat nestled in the heart of Shelton, CT. The park offers visitors the opportunity to immerse themselves in the beauty of the outdoors through hiking, swimming, and picnicking.
With its serene atmosphere and scenic surroundings, Indian Well State Park provides a tranquil escape for individuals and families looking to connect with nature and enjoy a day of outdoor recreation.
Generated from their business information