NORTH ORLANDO. Leu Gardens offer a peaceful, relaxing spot in which to enjoy the beauty of nature. Guests can tread shaded paths and view large oak and camphor trees, as well as roses, camellias, and azaleas. The property also includes the Leu House Museum, a restored farmhouse. Be sure to visit the floral clock and the Orchid Conservatory before saying goodbye to these lovely gardens.