Tanglewood is a non-profit nature center located in Elmira, New York, that seeks to lead and support educational and other efforts to achieve a heightened awareness, understanding, enjoyment, and caring of our natural environment. Tanglewood Talons is a program which explores the world of birds of prey and features a live animal show including hawks, owls, and falcons.
Location: Tanglewood Nature Center & Museum
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?