A list of the 100 best small towns in America has been released. That list includes two small towns in Iowa, both with a population of less than 10,000.
There's a 'wild' home for sale in Plymouth, Minnesota. From the outside it looks like any other nice home but you'll never guess what you'll find through those doors.