The best place for couples to admire the fall foliage is northern New York State, according to the report
Woodstock, NY – Upstate New York is a place for lovers, especially in the beautiful fall weather. And for couples looking for the best place for leaf peeping, the Empire State is queen. The Catskill Mountains were named one of the best places in the U.S. to see fall foliage by Travel + Leisure. The […]