Chestnut Ridge Park, Orchard Park, New York USA
Eternal Flame Falls located in Orchard Park, New York
Photo Credit: Shutterstock
Claim copyright