Sherwood Island State Park is a picturesque coastal park situated in Westport, CT. It offers visitors a tranquil retreat amidst natural beauty and scenic views of Long Island Sound.
The park provides a variety of recreational activities, including swimming, picnicking, fishing, and hiking, making it an ideal destination for outdoor enthusiasts looking to unwind and connect with nature.
Generated from their business information