Texas Museum of Science and Technology - An Overview

Inner Space Cavern is a karst cave situated in Georgetown, Texas. The cave was found out through the Texas Freeway Office in 1963 in the course of the construction of Interstate 35. There were various large openings for the caverns over the Ice Age, and several skeletons of prehistoric Ice-Age animals are found in the caverns; lots of ended up trap

read more