Salamanca New York a village located within Seneca Indian territory Cattaraugus County Allegany Region


Location: "New York State"