• Winchester Lake State Park

    This content is only available in English. Please suggest a new version in your language. Winchester Lake State Park is a state park of Idaho, United States, surrounding 104-acre (42 ha) Winchester Lake at the base of the Craig Mountains. It is located in Lewis County just outside Winchester. Fish read more