Exploring Lake Louisa State Park in Clermont Florida!

If you ever find yourself in Clermont, Florida, check out Lake Louisa State Park! What a gem!

Comments / 1

Published by

We cover everything there is to do with the state of Florida, and give information to help relocate here.

Orlando, FL

More from Florida With Five

Comments / 0