Bethesda Fountain in Central Park

Bethesda Fountain is one of the famous fountains in the world, located in New York City's Central Park. Main statue is called the "Angels of the Waters". The Angel statue holds a lily flower which...

Read More