Where is the Central Park Zoo located? Is #1 an island?
Central Park Zoo
Is Central Park Zoo located on an island?
Central Park Zoo is located in Manhattan. Manhattan is an island.
Zoo in Central Park, Manhattan, New York City