Havana Glens in the fall (photo) Published: 11/19/2019 @ 10:40 pm Havana Glens in Montour Falls. A truly surreal site. Photo by Debbie Bower. Share this link...TwitterFacebookLinkedinPinterestRedditPrintemail