Eternal Flame Falls in Chestnut Ridge Park – Buffalo, NY
Eternal Flame Falls is a waterfall gorge featuring a natural gas powered eternal flame in a small grotto created in the shale rock bed. by Chris Clemens Orchard Park is a southeast suburb of Buffalo. It’s probably most famous for being the home the holiest of sites for Upstate football fans. In addition to being […]