Shelby White And Leon Levy Water Garden

New York, NY 11226

The Shelby White and Leon Levy Water Garden, located in New York, NY, is a serene oasis that showcases a variety of aquatic plants and habitats. This beautifully landscaped garden features tranquil water features, bridges, and walking paths, making it an ideal spot for relaxation and reflection. Visitors can enjoy the diverse ecosystems and learn about the importance of water conservation while immersing themselves in nature's beauty.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesNew YorkNew YorkShelby White And Leon Levy Water Garden

Partial Data by Foursquare.