I was only minutes from thousands of people, but I felt like I was completely alone.
Garden of the Gods is a magical place and is full of nature, though somehow it's in the middle of Colorado City. Up against the quaint town of Manitou Springs, the giant red rocks tower above the city and shoot out making themselves known to anyone within 15 miles.