I spent a few days exploring the beautiful BBP. This place is such a gem and is a great add-on if you're walking across the Brooklyn Bridge, and especially if you've been to NYC before and want to visit somewhere different.
Central Park isn't the only place to find nature in New York, but I can't not include it! Here are a couple of places that locals suggested in the list above. If you want to explore other places in the park, I recommend going early if you want to avoid crowds.
A few more recs of my favorite spots (mostly around Manhattan)