Alabama Museum of Natural History
Tuscaloosa, AL
Culture
The Alabama Museum of Natural History is the official natural history museum of the state of Alabama, located in Smith Hall on the campus of the University of Alabama campus in Tuscaloosa. Established in 1831, it is the oldest museum in the state.
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