The Indianapolis Zoo in Indianapolis, Indiana, United States, first opened to the public in 1964. Its current home in White River State Park was opened in 1988 with a size of 64 acres (260,000 m2). The zoo hosts about 1.4 million visitors each year a... Read further
License: All Rights Reserved