3 Best Stops for Leaf-Peeping in the USA are in Upstate New York
Country Living Magazine listed 55 of the best towns in the US for leaf-peeping, and at least 8 of them are either in Upstate New York, or just a short drive from here, including 3 of the top 5!