Description: This low key municipal park is located at the mouth of the West River on the Long Island Sound. Amenities include a small parking area and picnic tables. Location: Chaffinch Island Road Guilford, CT 06437 View Larger Map