140611120556-06-small-towns-horizontal-gallery.jpg

Port Townsend, Washington is one of CNN's top 10 small towns in the U.S. For the rest of the list, see the story below.

X