I came across Lake Louisa State Park in Clermont, Florida, recently, and this place not only has run-of-the-mill amenities ...