yes, and it has a beach too
maybe
Yes, there is. Lasker Pool is located at the north end of Central Park (at around 110th Street, closer to the east side of the park). It's just a little bit west of the Harlem Meer. Lasker Pool...
It is on the map!
The pools may or may not be deep as "deep" is a relative term here. Use the link below to get some contact information and make a direct inquiry.