Eternal Flame Falls in New York

Eternal Flame Falls in New York

Tucked deep within Chestnut Ridge Park, New York, is a small waterfall called the Eternal Flame Falls. The waterfall is so called because of a simple phenomenon – a natural gas leak just underneath the falls that just happens to be burning. The flame is not really “eternal” in the sense that it goes out […]