Exploring Lake Louisa State Park

John and I had quite the day exploring Lake Louisa State Park in Clermont Florida. To give you a better idea of where Clermont Florida is, going north on Highway 27, it’s about 25 miles north of Disney World. A theme park for the nature lover, Lake Louisa […]