Local story · Castle Rock, United States

The Castle Rock star tradition

After the town received land containing its namesake butte in 1936, Works Progress Administration workers built a star on the rock. It was later changed to a…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload