A natural oasis among a sea of skyscrapers, Central Park is one of our favorite places in New York City. The vast green space stretches for 2.5 miles and encompasses an astounding 843 acres of land.
We have left our footprints all over the park; discovering open lawns, landmark sights, forested enclaves and hidden corners.… Read the rest