human
Is Central Park Zoo located on an island?
assistant
Yes, Central Park Zoo is located on an island in Central Park, Manhattan, New York City. Central Park Zoo is located in Manhattan. Manhattan is an island.