theconstantrambler.com
Flying High at the National Soaring Museum on Harris Hill in Elmira, NY
For aviation enthusiasts the words Harris Hill and soaring have long been synonymous. That’s because the small city of Elmira, NY is home to the one of the country’s largest manufactur…