Lake Louisa State Park
Address: Clermont, Florida
Cost: Free
About
No description
Features
Shore Power
Showers
Water Station
1 reviews
Mowgli
Member since: 2021
date: Wed Mar 29 2023
It's a cool spot to get away and still be close to town if that's what you're into. It is also the only area close by that has a l...