Sleeping in a Castle in Texas (Yes, You Can Stay Here!)
Castles are cool. And, that we have one in our backyard is extra awesome. From Houston, you can arrive at the drawbridge of Newman’s Castle, in Bellville, Texas, in just over an hour. We took our scout pack and hit the road. The castle is just outside of Bellville heading…