Manitou Springs is a small town in Colorado Springs.
Founded in 1871, Manitou Springs was also known as a hippie haven back in the 1960s, which gained it the nickname "Hippie Mayberry."
Apart from its historic attractions, the town is also quite famous for its small quirky shops, pubs, eateries,