Question: Is Central Park Zoo located on an island?, Answer:Yes, Description of Central Park Zoo: Zoo in Central Park, Manhattan, New York City, Fact1: Central Park Zoo is located in Manhattan., Fact2: Manhattan is an island.
Step1: Where is the Central Park Zoo located?, Step2: Is #1 an island?, Wikipedia page for step 1: Central Park Zoo, Wikipedia page for step 2: Manhattan, not_definitive_answer: False, incorrect_answer: False