To come up with the list of the most expensive small towns, we only included cities and towns with a population between 5,000 ...
Here's something for your next trivia night: the furthest inland Pacific port in the United States is Lewiston, Idaho. This charming city sits at the confluence of the Snake and Clearwater rivers ...