What’s the waterpark on I-25, south of Castle Rock?

If you’ve driven from Denver to Colorado Springs, you’ve likely seen what looks like a big waterpark right off of I-25 to the west in the little town of Larkspur, … Continue reading What’s the waterpark on I-25, south of Castle Rock?