Where is Lake Davenport?
Where is Lake Davenport located?
Lake Davenport, Florida, United States (approx. 28.33372°, -81.65861°)
Where is Lake Davenport on the map?
{"latitude":28.33372,"longitude":-81.65861,"title":"Lake Davenport"}