The Texas Panhandle's preeminent children's science museum, the Discovery Center is home to more than 60 permanent displays, including an eye-popping exhibit on turbulent weather patterns and Tiny Town, a play area for kids 4 and under. The center is also home to the innovative Space Theater, an all-digital system that shows a variety of productions. Out front is the space-age Helium Monument,...