Scranton may be one of the best - with nearly 77,000 known small towns in America that are widely seen in the nation' ...