njurbanforest.com
Central Park Manhattan
Central Park is the most amazing feat of landscaping I’ve ever seen. It is the largest green spot in all of Manhattan but it is not the only green spot. There is also Riverside Park, Inwood H…