Manitou Springs is a charming little town near Colorado Springs. It's known for the Manitou Incline, Sunwater Spa, and Garden of the Gods.