Manitou Springs is a cozy town between the Garden of the Gods and Pikes Peak just minutes from Colorado Springs, Colorado. I lived in Colorado Springs for two years when I was a child when my dad was stationed at Fort Carson. I remember spending weekends exploring Pikes Peak, having picnics at the Garden […]