Tag Archive | Central Park New York

New York’s Central Park.

Central Park is a public park at the center of Manhattan in New York City. The park initially opened in 1857, on 843 acres (3.41 km2) of city-owned land. In 1858, Frederick Law Olmsted and Calvert Vaux won a design competition to improve and expand the park with a plan they entitled the Greensward Plan. […]

Follow

Get every new post delivered to your Inbox.

Join 2,541 other followers