Is Central Park Zoo located on an island? Given the above question, please answer with reasoning first!
Central Park Zoo is located in Manhattan. Manhattan is an island.
Therefore, the answer is yes.