BLOG: New York's Spooky Island of the Dead
New York City is home to many famous places: Broadway. Times Square. Central Park. The Statue of Liberty. The Empire State Building. Wherever you are in the world, you've probably heard of these big-name attractions, located only in The Big Apple.