Central Park Zoo in New York City

Central Park Zoo in New York City

As the name suggests, the Central Park Zoo is situated in Central Park in New York which covers an area of about 6.5 acres. The Wildlife Conservation Society, in short WCS, takes utmost care of it....