Leu Gardens
Leu Gardens is a botanical oasis located in Orlando, Florida.
Spread over 50 acres, the gardens offer a variety of themed gardens showcasing over 1,000 plants, flowers, and trees from around the world.
The garden features a butterfly garden, scenic walking trails, and exhibits highlighting the cultural and environmental history of Central Florida, making it a perfect spot for a day out.