America the Beautiful is a lush, 16 acre park in the heart of Colorado Springs. Enjoy a variety of park features including playgrounds, walking paths, picnic pavilions and restrooms.
Places You Should Consider
America the Beautiful Park Photos
Add to My Connections
Say Something or Ask a Question about America the Beautiful Park