On the Skagit River, the tiny town of Hamilton is a refuge, a quiet pocket of affordability where most neighbors know each other.
One reason it's affordable is that it floods.
Earlier this month, Hamilton faced its latest catastrophic flood. That got people wondering, yet again, about the town's future.