Houston Museum of Natural Science
Houston, TX
Culture
The Houston Museum of Natural Science is a natural history museum located on the northern border of Hermann Park in Houston, Texas, United States. The museum was established in 1909 by the Houston Museum and Scientific Society, an organization whose goals were to provide a free institution for the people of Houston focusing on education and science.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account