Lewiston is the county seat of Nez Perce County in Idaho. County seats are the administrative centers of a county, where the local government offices and courts are typically located.
Lovin' Lewiston, Idaho: A Charming Quiz for Gem State Enthusiasts!