Ithaca and the Finger Lakes |
|
|
... '!). The river runs down through the town and into the lake, and there is an impressive waterfall halfway down called Ithaca Falls.
Other falls we saw in the area include the absolutely spectacular Taughannock Falls, taller than Niagara, actually the ...
Ithaca, New York, United States
goliard
|





