Let me fix that…

Let’s talk a minute about a place I’ve wandered to several times in the past and a few more times since we last updated.  Lake Louisa State Park in Clermont, FL.

Lake Louisa is a 4,372 acre state park opened to the public in 1977.  It is located on US Highway 27 about 30 minutes west of Walt Disney World.  Despite it’s proximal location to central Florida amusement parks, Lake Louisa has retained it’s natural wild side…

Leave a Reply

Your email address will not be published. Required fields are marked *