The 12 Best Small Towns In The Northern United States To Chill Out
12. Cooperstown, New York
11. Traverse City, Michigan
10. Stillwater, Minnesota
9. Bar Harbor, Maine
8. Stowe, Vermont
7. Port Townsend, Washington
6. Saugatuck, Michigan
5. Decorah, Iowa
4. Sandpoint, Idaho
3. Grand Marais, Minnesota
2. Breckenridge, Colorado
1. Hood River, Oregon