The "land of two rivers" is a rather grand epithet for a town of 15,000 people in North Carolina's Rockingham County. But it's appropriate, because there's much more to Eden, as the town is now known, ...