New York : Central Park Zoo


Small zoo located in Central Park in New York City. The zoo began in 1860. The zoo is home to an indoor rain forest, a leafcutter ant colony, and a chilled penguin house.

hotels nearby

map and directions

food and drinks

more information