theconstantrambler.com
Hiking the Tanglewood Nature Center Elmira, NY
There is no better way to take in the beauty of Upstate New York than to take a nice leisurely hike. While visiting the Finger Lakes, we decided to soak up some amazing views while getting our hear…