When I think of leaves, I immediately recall living in Asheville. It was gorgeous and I had an amazing from the porch. However, the image that comes to mind is actually of my freshman year in college and seeing the beauty for the first time. I encountered waterfalls, piles of leaves, and real winter coats.
While looking at pictures, I totally miss the mountains. But I'm lucky, I get the beach now. So it's a toss up.