Santa at the Town Clock

A Manitou Springs Christmas Eve Tradition, get in a last-minute visit with Santa at the Town Clock at 6 pm

Scroll to Top