Ghosts of North Dakota

Kathryn is a beautiful little town in Barnes county, nestled perfectly into the landscape of the Sheyenne River Valley. It is more of a small town than a near-ghost town with...