Sherwood Island State Park in Westport, CT is a beautiful coastal park located on Long Island Sound. It features a beach, picnic areas, and a nature center. This is a great park for family fun!| Daily Life Travels