Niagara Falls is a literal force of nature, cascading for miles over the American and Canadian borders (the state of New York and the province of Ontario, specifically). And yet the surrounding town, ...