Good place for a meteorite to hit in New York City
I'm leaning towards Central Park, but am open to other ideas. Somewhere fairly secluded, and not easy to get at would be desirable, so that it can take a little time to actually locate the thing.
(If it helps any, it's for a zombie fic.)
Thanks in advance!