Almanac: New York City's Central Park
On July 21, 1853, the New York State legislature voted to set aside hundreds of acres in the middle of Manhattan Island for a central park. 26 Photos New York’s Central Park America’s first major landscaped public park, the 840-acre park in Manhattan welcomes more than 37 million visitors every year The nature-loving journalist Frederick Law Olmstead teamed up with…