Where is Lake Alfred?

Where is Lake Alfred located?

Lake Alfred, Lake Alfred, United States of America (approx. 28.091963°, -81.72341°)


Where is Lake Alfred on the map?