The Indianapolis Zoo is a 64-acre non-profit zoo, public aquarium, and botanical garden in Indianapolis, Indiana, United States. Incorporated in 1944, the Indianapolis Zoological Society established the first zoo at George Washington Park in 1964.
The Indianapolis Zoo is a 64-acre non-profit zoo, public aquarium, and botanical garden in Indianapolis, Indiana, United States. Incorporated in 1944, the Indianapolis Zoological Society established the first zoo at George Washington Park in 1964.