Taughannock Falls Near Ithaca New York - 1901 Poster

Affiliate Icon
- from our Affiliates

Taughannock Falls Near Ithaca New York _ 1901 Poster Affiliate icon

This early 20th century US Geographic History photo features Taughannock Falls, the tallest single drop waterfall at 215 feet east of the Rocky Mountains located along a creek of the same name. The waterfalls are located in a state park in Ithaca, a city in New York’s Finger Lakes region which is also the seat of Tompkins County.

$28.15
Add to Cart Button

Powered by Zazzle