1920 N Forest Ave, Orlando, FL , USA
Welcome to Harry P Leu Gardens! This botanical oasis located in Orlando, FL is a paradise for travelers seeking serenity and natural beauty. With over 50 acres of breathtaking gardens, including a butterfly garden and an enchanting rose garden, you'll find yourself lost in a colorful wonderland. Don't forget to explore its historic Leu House Museum and stroll along the scenic lakeside promenade. A must-visit for any nature lover!
Culture
Lat: 28.5677894, Lon: -81.35712219999999
ShareWebsite LinkCall