Loading Video…

This browser does not support the Video element.

Country's largest indoor water park is right here in Central Texas

Off Highway 79, this casual, African-themed resort is less than a mile from Old Settlers Park and 3 miles from the Brushy Creek Trail. Tierra Neubaum has more details.