Looking for charm in the countryside? Here are 7 of the prettiest small towns in New York, as told by a local. All can easily be done in a weekend getaway or Upstate road trip and involve relaxation, outdoor adventures, great food and fun shopping.