Menu Home

Cee’s “Which Way” Photo Challenge

I thought Roaring Camp in Felton, California was just a place for steam train rides through the Redwood forest. Thomas the Train visits annually in the summer and we visited years ago, but I had little to no memory of anything else besides the Thomas friends’ trains. Recently I learned […]