In Uvalde, Texas, that fantasy becomes reality at a unique attraction where history meets adrenaline! Nestled in the heart of Texas Hill Country, about 85 miles west of San Antonio, lies a hidden gem that’s sure to make your inner child (and maybe your outer adult) squeal with delight.