The time is right for leap peeping excursions, and one of the best places to spot a colorful array is tucked away in the mountains of upstate New York.
Continue reading...
Continue reading...