Castle Rock, Colorado, is in the Front Range between Denver and Colorado Springs. The town was first settled in the 1870s and named for the rock formation on its western edge. More than 5,400 acres o[ open space, 250 acres of parks and 57 miles of trails surround the town...