Lemonade Garden
Cc17
Ithaca, NY 14850
Lemonade Garden in Ithaca, NY, is a vibrant oasis that delights visitors with its colorful flower beds and lush greenery. This charming garden offers a serene escape, featuring fragrant lemon trees and refreshing lemonade stands during the warmer months. Perfect for family outings, leisurely strolls, or quiet moments of reflection, Lemonade Garden truly embodies the essence of nature's beauty and joy.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.