The Children's Museum of Indianapolis

Museum / gallery in Indianapolis, United States · 3000 N Meridian St

Why it's a great photo spot

World's largest children's museum with 1.2M+ annual visitors, strong family souvenir-photo spend profile. Photo moments: Dinosphere exhibit exit / main atrium. About 1.2 million visitors a year.

More photo spots in Indianapolis