Manitou Springs is one of the quirkiest spots to visit in Colorado, conveniently located next to Colorado Springs. This small mountain town is…