The Children's Museum of Indianapolis
Indianapolis, IN
Culture
The Children's Museum of Indianapolis is the world's largest children's museum. It is located at 3000 North Meridian Street, Indianapolis, Indiana in the United Northwest Area neighborhood of the city.
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