Leafing, the uniquely American practice of seeking out fall foliage, is at its peak right now (pun intended). Typically leaf-peepers flock to New England for the autumn tradition, but they can also escape the crowds to discover vibrant fall colors at these nine small towns across the U.S.
Pine Bush, New York
For New Yorkers looking to get away from the city, Pine Bush is a must. It's home to the Bear Hill Nature Preserve, a 50-acre privately owned park and hiker's dream.
This town in the Berkshires in Western Massachusetts has all the charm you’d expect from a New England town: gorgeous scenery, colonial architecture and uncrowded streets. Beartown State Forest has thousands of acres of forest and some of the best views in the Berkshires.
Fall colors abound in Gatlinburg, where Great Smoky Mountains surrounding this eastern Tennessee town are filled with changing trees at different elevations throughout the season.
Bend, located on the eastern edge of the Cascade Range in Eastern Oregon, is not only one of the best places to live but has stunning array of fall foliage.
In the heart of the Ozark National Forest lies Jasper, a scenic small town surrounded by the nation's first national river, the Buffalo.
Hike the overlook to get a spectacular view of the Mississippi River and the colors on the bluffs at the John A. Latsch State Park in southern Minnesota.
For a dose of Michigan history with your fall color tour, take the 195-mile trip through southeast Lower Peninsula Michigan.
Asheville, North Carolina
Head to Asheville and the lush Blue Ridge Mountain range for one of the longest-running autumn leaf color displays in the country.
There’s still time to see Vermont’s stunning fall colors in the charming town of Stowe, home of the famous Trapp Family Lodge.