Mother Nature just casually decided to put fire and water in the same spot, because apparently she’s got a flair for the dramatic.
Eternal Flame Falls in Orchard Park, New York proves that sometimes the most incredible things are hiding right in your own backyard, waiting for you to lace up your hiking boots and go find them.
You know those moments when you see something so unusual that your brain takes a second to process what your eyes are showing you?
That’s exactly what happens when you first glimpse the small but mighty flame flickering behind a cascade of water at this natural wonder tucked inside Chestnut Ridge Park…