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