Franklin, Franklin County, New York