Houston, Texas is a fascinating city. It is home to some of the most prominent museums in the world. The newly built Science Museum of Houston, which includes a big part of space devoted to space, has won several awards, including a Nobel Prize. The Museum also houses the world’s largest aquarium, plus a planetarium,… Continue reading The Houston Museum of Natural Science