Comanche Lookout Park
Comanche Lookout Park is a reportedly haunted castle or fortified site in Live Oak, Texas. Stories tied to the site usually focus on brief roadside encounters and vanishing figures and cold spots and abrupt shifts in atmosphere.