This was a great story I found browsing The Guardian.  The article mentioned Delaware Park as one of the best parks...in the world!  The following from www.theguardian.com:

Frederick Law Olmsted and Calvert Vaux are best known as the creators of Central Park in New York City, but their greatest work is the co-ordinated system of parks and parkways, the first of its kind in the United States, in what was then the boom town of Buffalo. The idea was to integrate the network of green space with the fabric of the city, so that you were never far from it. Buffalo fell on hard times in the last century, but the parks still fulfill Olmsted’s idea that nature could “refresh and delight the eye and through the eye, mind and spirit”.

So cool right!  To have a world-class right here in the area!  See the FULL story HERE! 

More From The New 96.1 WTSS