The Indianapolis Zoo is a 64-acre non-profit zoo, public aquarium, and botanical garden in Indianapolis, Indiana. It is among the largest privately funded zoos in the U.S. It was the first in the U.S. to receive triple accreditation as a z... Read more >