A nice excursion from Buffalo is a trip to Ellicottville, New York.  It's about an hour drive south of Buffalo into beautiful hill country.  Downtown Ellicottville features quaint 19th century storefronts with delightful shops and restaurants.  Always present in the background are the gorgeous rolling hills.  In the winter, Ellicottville boasts downhill and cross-country skiing, but you can visit anytime of the year and find something to enjoy there!  Ellicottville, NY