Over the years I have flown into all 3 airports and sometimes you can see the city, it depends on which runway is in use. A few times I flew into LGA and we went right over Manhatten but the last few times we came from the other direction. Only flew into JFK a few times and we came from over the ocean.