GARDEN OF THE GODS #SHORTS

1 year ago
1

#SHORTS The site is a National Natural Landmark,in Colorado Springs having been recognized by the Department of the Interior as "a nationally-significant natural area." It offers towering sandstone formations, a wonderful view of Pikes Peak, paved and unpaved hiking paths

Loading comments...