Explain simply why yes is the correct answer to: Is Central Park Zoo located on an island?. Explanation:
Central Park Zoo is located in Manhattan. Manhattan is an island.