Garden of the Gods: A Divine Reason to Go Outside

At the western edge of Colorado Springs lies a 1,364-acre public park famous for otherworldly rock formations that attract more than two million visitors each year. Garden of the Gods, designated a National Natural Landmark in 1971, is a land of sharply rising sandstone and boulders complemented by more than 15 miles of multi-use trails. Though […]

Read More