Share Facebook Twitter Instagram Linkedin Print The Most Self Evident Country in the World; May 2017 Please note, this event has expired. Presented by Manitou Art Center at Manitou Art Center, Manitou Springs CO May 05 2017 - Jul 22 2017 Multi media art Installation in an interconnected series of exhibits. Multi media art Installation in an interconnected series of exhibits. View less ADMISSION INFO FREE LOCATION Manitou Art Center 513 Manitou Avenue, Manitou Springs, CO 80829 Accessibility Information: Currently, no accessibility information is available for this event. Connect with this Organization: DONATE Full map and directions GET DIRECTIONS CONNECT WITH Manitou Art Center Email / Website / Facebook / Instagram / MEMBER REVIEWS There are currently no reviews/comments for this event. Be the first to add a review/comment , and let folks know what you think!