The city of evil but still gorges... Taughannock Falls was one of our favorite places to go when we lived in Syracuse.
Taughanock Falls is in Trumansburg, not Ithaca.