A Monroe County town and two Westchester County cities are some of the best places to live in New York, according to U.S.
These underrated spots in the Adirondack Mountains offer stunning views, charming downtowns, and plenty of hiking trails to ...