CENTRAL PARK


Meaning of CENTRAL PARK in English

Public park, New York , New York, U.S. Located in Manhattan , it occupies an area of 840 acres (340 hectares).

It was designed by Metropolitan Museum of Art adjoins the park.

Britannica English dictionary.      Английский словарь Британика.