USA Letchworth State Park Upper Falls
- Please to see the geo position & weather for this photo spot
Letchworth State Park is located in western New York. It features 3 waterfalls and a deep gorge formed by glaciers
Pleaseto see the photography tips.
Easy reached by driving. There are several entrances to the large park. Waterfalls all have easy access from parking, or you can walk a trail to see all three.