This NY Town Ranks Among Best Places In U.S. to See Fall Foliage!This NY Town Ranks Among Best Places In U.S. to See Fall Foliage!Of all the places in the country to do leaf-peeping, this New York State town ranks among the best anywhere! Just a short ride from Albany.Mike KarolyiMike Karolyi