(Image credit: Dirk Ingo Franke via Wikimedia Commons)

For small towns and small businesses, Main Streets are what make neighborhoods into communities. Fodor's rounded up some of the best, from Bath, Maine, to Port Townsend, Wash., and many in between.

America's Best Main Streets | HuffPost Home