Central Park — the First Landscaped Public Park in the Nation

Central Park, the green wonder of New York, is the first designed urban park in the United States. It’s not the largest park in New York, falling in size behind Pelham Bay and Van Cortlandt Parks in Bronx, Greenbelt Park in Staten Island, and Flushing Meadows/Corona Park in Queens. Nevertheless, at 843 acres it is…

Tavern on the Green

Tavern on the Green Central Park West & 67th Street The iconic New York restaurant set in the Central Park, wrapped in history and twinkling lights. Tavern on the Green has been a New York City landmark since 1934. Its remarkable setting within Central Park, large patio wrapped in twinkling lights, and easy elegance provide…