Who would have thought that this serene spot could be found in the middle of one of the busiest places in the world. One of the reasons I love Central Park is that you can go there and literally forget that you're on the island of Manhattan. This beautiful waterfall is located on the northern end of the park, in one of its most isolated spots.
July 3rd, 2014
Viewed 18 Times - Last Visitor from Mount Laurel, NJ on 03/30/2019 at 8:54 AM