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
See a problem?
You might also like
Partial Data by Foursquare.