Ziggytimes logo

museum of discovery little rock

The Museum of Discovery in Little Rock, Arkansas

The Museum of Discovery in downtown Little Rock is an interactive science museum that covers topics such as anatomy, physics…