The Chilean National Zoo is a 4.8-hectare zoo that was founded in 1925 in Santiago, Chile. Located at the foot of San Cristóbal Hill in what is known as the Santiago Metropolitan Park, the zoo is home to thousands of animals representing 158 species.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.