7 Best New York City Spots for Nature Lovers

Central Park at The Mall in New York City during autumn. There’s a lot to love about The Big Apple — great restaurants and food carts, beautiful museums, endless shopping, the bright lights of Times Square, and the music of Broadway. It truly is the city that never sleeps. If you ever want to take …