I visited the Letchworth State Park during my new york bus tours. It is the main attraction in Castile. You can see one of the most gorgeous superb areas there. It offers to enjoy the waterfalls and lush greenery. The park gives breathtaking spectacles with waterfall and attractive wide color flowers. You can enjoy their lots of creations of God if you are interesting to visit natural wonder in New York I suggests you then don’t miss to visit it.