The Indianapolis Zoo
About
Located downtown in White River State Park, the Indianapolis Zoo is a 64-acre accredited zoo, aquarium, and botanical garden.
Located downtown in White River State Park, the Indianapolis Zoo is a 64-acre accredited zoo, aquarium, and botanical garden.