If you want the best wildlife in NY, check out Washington Square Park and Greenwich Village. =)