Where is the best spot in the Southeast for leaf peeping? Atop mountain crests in North Carolina and Tennessee. The Cherohala Skyway is Heaven for Leaf Peepers (and explorers).
The Cherohala Skyway is Heaven for Leaf Peepers

Where is the best spot in the Southeast for leaf peeping? Atop mountain crests in North Carolina and Tennessee. The Cherohala Skyway is Heaven for Leaf Peepers (and explorers).