Sherwood Island State Park is a scenic coastal park in Westport, CT, offering visitors a peaceful retreat surrounded by nature.
The park provides opportunities for outdoor activities such as picnicking, swimming, and hiking, making it a popular destination for those seeking relaxation and recreation.
Generated from their business information