Owl’s Nest Resort, New Hampshire October 4-6, 2024 “Leaving Owl’s Nest had me literally crying thinking about not being able to witness the beauty of the leaves changing. I cannot wait to go back and experience more of what this landscape has to offer. ”