Where is Lecanto?
Where is Lecanto located?
Lecanto, Florida, United States (approx. 28.8516486°, -82.4875982°)
Where is Lecanto on the map?
{"latitude":28.8516486,"longitude":-82.4875982,"title":"Lecanto"}