This is a gem of Santa Fe, tucked away at the end of Upper Canyon Road. The drive to the center is beautiful on its own. The Audubon center is a wonderful place to enjoy the flora and fauna of the region with easy pathways and places to sit and inhale the breathtaking views.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.