Castle Douglas Tapestries
Main Tag:
Description: Castle Rock is a scenic city in Douglas County, nestled between Denver and Colorado Springs. Founded in 1874 and named after the prominent butte that overlooks the town, it developed around rhyolite quarries and a key railway depot, becoming the county seat that same year. A perfect keepsake or gift for those who appreciate Colorado’s rich heritage and natural beauty.