Tag Archives: 72nd Street

The Staircase Animals of Bethesda Terrace

For those that have never been, Bethesda Terrace in the middle of Central Park is one of the most beautiful spots in New York. A two-tiered plaza leads to an incredible fountain and a lake beyond, in which people row boats around. The area is lush with foliage, and on a warm, blue-sky summer day like yesterday, nothing compares to ... Read More »