The Cayuga Nature Center is an educational institution addressing nature and environmental issues. It is located on the west side of Cayuga Lake in Tompkins County, New York.
Wikipedia https://en.wikipedia.org/wiki/Cayuga_Nature_Center
Official Website http://cayuganaturecenter.org/
Phone +1 607 273 6260
Address 1420 Taughannock Blvd, Ithaca, NY 14850, USA
Coordinates 42°31'9.053" N -76°33'17.028" E