Explore World Modes Create Tours Log in Register
False
New York Central Park

Central Park is an 843-acre urban oasis in Manhattan, New York City. Designed by Frederick Law Olmsted and Calvert Vaux, it's a National Historic Landmark. It offers diverse landscapes, recreation, and cultural attractions, drawing millions of visitors annually as a beloved, iconic NYC greenspace.

en