Angel of the Waters

New York, NY

Angel of the Waters is a serene oasis nestled in the heart of New York City, offering a place of respite and tranquility for visitors seeking a moment of peace amidst the bustling urban landscape.

With its iconic fountain and lush greenery, Angel of the Waters provides a picturesque setting for reflection, relaxation, and connection with nature, inviting individuals to pause and rejuvenate in the midst of their busy lives.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesNew YorkNew YorkAngel of the Waters

Partial Data by Foursquare.