You don't have to travel far to visit a medieval castle. In a small Texas town, discover an authentic European-style castle ...