Not every American city can boast that its downtown has a 90-foot waterfall down the road from the local saloon. And yet the small Indiana town of Williamsport, with a population of around 2,000, can ...