Leu Gardens

The Leu Gardens in Orlando are so beautiful! There are acres of lush gardens with gorgeous flowers and trees. Spanish moss is dripping everywhere. I suggest anyone who is visiting Orlando to visit the gardens. It was a nice, peaceful break from the insanity of the amusement parks. Enjoy these photos!