Take to the Sky at the National Soaring Museum:

Take to the Sky at the National Soaring Museum:

Discover Sailplanes Past and Present at this Elmira, New York, Treasure Among other things, Elmira, New York is a “soar spot” for me. No, that’s not a typo. This charming town in the heart of New York’s Finger Lakes is known as the soaring capital of the...

Pin It on Pinterest