Humphrey Nature Center

tripadvisor logo

(1)

Photos

1 Letchworth State Park
Castile, NY 14427
The Humphrey Nature Center at Letchworth State Park is a year-round educational facility located in Genesee Falls, NY. It offers a variety of environmental education programs and exhibits that focus on the park's geology, wildlife, and botany. The center features interactive exhibits, a video showcasing the park's gorge, and a large classroom meeting space. Outside, visitors can explore trails that lead to points of interest such as Trout Pond and Inspiration Point Overlook. The center also includes sustainable features like solar panels and a rainwater collection system.

Generated from the website

Reviews

tripadvisor logo
4.01 reviews
Photo of ELKW
Informative and have fun
3/14/2023

there are quite a lot of exhibits you can see, there is some real life as well, e.g. caterpillar, sn...

Own this business?
See a problem?

You might also like

United StatesNew YorkCastileHumphrey Nature Center