Tag Archives: Indiana

Carroll County, Indiana

Carroll County is located in northwest Indiana and is part of the Chicago metropolitan area. It has a population of around 20,000 people and covers an area of approximately 420 square miles. The county seat is Delphi, which also serves as the largest city in the county. Other major cities include Flora, Burlington, Camden, and… Read More »