answersLogoWhite

0

Inwood Park in northern Manhattan is largest natural woods in New York City Isham Park is also up there.

Other park areas are scattered throughout Manhattan, and there are the Botanical gardens in Brooklyn and the Bronx and many other areas, too.

User Avatar

Wiki User

15y ago

What else can I help you with?