Tucked deep within Chestnut Ridge Park, New York, is a small waterfall called the Eternal Flame Falls. The waterfall is so called because of...
233