Eternal Flame Falls Orchard Park, NY
Exploring Eternal Flame Falls in Orchard Park, New York Eternal Flame Falls, located in Orchard Park in western New York, is a remarkable natural waterfall tucked inside the Shale Creek Preserve. What sets it apart is the small but steady natural gas–fed flame that burns behind the cascading water. This Read more


