NYC prides itself on having no chill. It’s the city that never sleeps. The New York minute happens at the speed of light, right? If that’s true, someone should let the MTA know. Despite the city’s reputation, there are several places you can go to relax in NYC. Here are eight of them: 1. Waterfall…