Butterfly Garden - Leu Gardens is a garden Orlando located in United States.
1920 N Forest Ave (Harry P Leu Gardens) Orlando , FL 32803 United States
Small but beautiful and so colorful. There is seating it's a lovely spot for a rest.
My 5 1/2 year old got to release 2 butterfly's today! Found out the best time to see them transform is between 10-11am! We saw 5 release today!
Best part is the refueling station. Feeding the butterflies.
Beautiful Garden. Loved the tour of the old house. - Kimberly Nunziata
This is a great place for a family day there are a lot of things to see and plenty of places to sit and have a picnic. - Rebekah Kerpon