himel4Oct 18, 20211 minGarden of the GodsTucked in just outside Colorado Springs, is the world famous National Landmark of the Garden of the Gods. Aptly named, it is comprised...