Where Is Central Park In New York?
Where Is Central Park In New York? Central Park is a National Historic Landscape (1963) and a Scenic Landscape of the City of New York (1974). Located in what is now the center of Manhattan, the site was far from the built-up areas of the City when planning for the Park began in the 1850s.