Indianapolis Zoo
Indianapolis, IN
Culture
The Indianapolis Zoo is a 93-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.
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