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.
Year: 2013
Location: Tanglewood Nature Center & Museum

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…