New York City’s Central Park is a 843-acre oasis from the hustle and bustle of the big apple. The historic park was designed in the 19th century and houses its fair share of secrets beneath its trees and along its winding paths.
Follow BI Video: On Facebook
Business Insider Emails & Alerts
Site highlights each day to your inbox.