Mentioned by Attractions of America
Top 10 Tourist Attractions in Little Rock, Arkansas
"The Museum of Discovery is now located within the River Market District, but when it first opened in 1927, it was located on Main Street. The museum then moved to City Hall and then MacArthur Park, before finding its home at the River Market in 1998. Visitors can enter the Tesla Theater and Tornado Alley Theater to experience science as well as interact with the four permanent exhibits."