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…