I grew up in Iowa, and although I haven't lived there for a long time, I still have ties there and have been to a lot of the towns. In my view, Decorah is the nicest little town in the whole state. It's been nearly 10 years since I was there, but at that time real estate was a little high compared to most rural Iowa towns but not unreasonable. I came very close to moving there with a business but my situation changed so I didn't.
Not only is Decorah a great town, but the whole area is beautiful -- rolling hills, quaint little villages, timbered areas, and not far from the Mississippi. If you can find work there, it would be hard to beat it.
