Attractions
1.8 mi
NW
↖
View Route
5555 Hermann Park Dr - Houston, TX 77030
The Houston Museum of Natural Science, located in Hermann Park, is one of the most popular museums in the United States. It features four levels of permanent exhibit halls along with a planetarium, a giant-screen theater, and the Cockrell Butterfly Center. The...