Indiana State Museum

The Indiana State Museum is a museum located within White River State Park in Indianapolis, Indiana, United States. The museum houses exhibits on the science, art, culture, and history of Indiana from prehistoric times up to the present day. The museum is also the site of the state's largest IMAX screen.
Showing 1 - 1 of 1 for search: 'Indiana State Museum', query time: 0.06s

Related Subjects