Castle Rock, WA Tour
Castle Rock is such a beautiful little town in the Summer time! The flowers are amazing. CR is was the first “Proven Winners” Signature city. They’ve won multiple America in Bloom competitions. Castle Rock Blooms is made up of many volunteers. They do a great job keeping the town vibrant with color!🌻 Highly recommend taking a stroll down the streets if you haven’t! Here's a little video touring around downtown.