Home Page

Manitou Springs is a small town, south of Denver, in Colorado. It was founded circa 1870 with the purpose of being a medical-resort-spa town. While that goal never quite materialized, the towns primary economy stems from being a tourist destination.

The town is also famous for being the only town in the United States that calls its official Religion: Paganism.

Home Page

Manitou Springs vperez69