Bethesda Terrace and Fountain is a popular tourist destination located in Central Park, New York City. It is one of the most iconic landmarks in the park and attracts visitors from all over the world.
Bethesda Terrace is a top spot in Central Park. Photo Credit: Catherine Parker With over 800 acres, it’s impossible to explore all of Central Park in one visit. Central Park is a backyard for NYC ...