Leu House Museum
The Leu House Museum is located inside Harry P. Leu Gardens in Orlando, FL. Overlooking Lake Rowena, this stately residence is on the National Register of Historic Places. Although we’ve been to the botanical gardens many times, this was our first tour of the house. The original owners were the Mizell family who claimed … Read more


