News

Newman's Castle, located just outside Bellville, Texas, even has a giant drawbridge. Visitors can tour the castle six days a week for $20. Did you know you can enjoy the Lone Star Flight Museum ...