Aerial View of Central Park
Central Park is located in New York City, in the heart of Manhattan. It is a national historical landmark that draws in approximately 40 million visitors from all over the world every year.
Central Park stretches from North 110th Street to Central Park South (59th Street), and from Central Park West (8th Avenue) to 5th Ave.