El Paso County Nature Centers Named Tourism Superhero Team

October 19, 2021 – Visit Colorado Springs awarded El Paso County Nature Centers the Superhero Team Award during their annual Tourism Awards Celebration held October 14, 2021, at The Antlers, A Wyndham Hotel in downtown Colorado Springs. The Visit Colorado Springs Superhero Team Award recognizes an organization or business that went above and beyond in…