Posts

IMG_9044bwc

Taughannock Falls State Park, New York

/
Taughannock Falls is located in the Finger Lakes region of New York State. This 215 foot falls is well worth a visit. to photograph.