Nature's Wonders...
A short drive from Colorado Springs, nestled at the base of the mountains next to Manitou Springs you'll find one of natures wonders.
Gardens of the Gods
They say one picture is worth a thousand words... and even having said that... the photos truly can not do it justice to experiencing the Grandeur of seeing all the rock formations that seem to be bursting out of the ground .




































