1805 N 30th St, Colorado Springs, CO 80904, USA | Meet at the Garden of the Gods Visitor Center side/door and Welcome sign which is on the second level on the north side (which is on the left side of the building if looking at the building.) Guide will be in wearing something blue
1805 N 30th St, Colorado Springs, CO 80904, USA | Meet at the Garden of the Gods Visitor Center side/door and Welcome sign which is on the second level on the north side (which is on the left side of the building if looking at the building.) Guide will be in wearing something blue