

Central Park is an oasis of nature in New York City, amidst the countless skyscrapers and gridded streets of Manhattan. Over 800 acres of sweeping fields, shaded pathways and picturesque vistas attract more than 42 million visitors a year. It was created to give free and equal access to…