Willard Mountain is nestled in the hills of Washington County, New York. Known more for its farms than its fall lines, the surrounding area offers a spectacular and serene backdrop to a day of winter sports....more