Floating On Air

This weekend I had an opportunity to literally float on air. I went on a glider ride! A glider is a motorless aircraft that is towed into the sky then released to glide on air currents. Elmira, NY which is located in the Southern tip of the Finger Lakes region is known as the “SoaringContinue reading “Floating On Air”