Taughannock Falls - New York

The Taughannock Falls, located in the state park of the same name, are higher than Niagara Falls. Winter still shows its grip on this upstate New York spring day.

  • MR: NO
  • PR: NO
  • 3
  • 1207
  • 8

Royalty Free Stock Photos: Taughannock Falls - New York

ID 2571698 © | Dreamstime.com

We accept all major credit cards from United States.

Designers Also Selected These Stock Photos

More similar stock images of `Taughannock Falls - New York`

More images