Lake Placid, Florida

Lake Placid is a town in Florida, United States. It is in Highlands County.

References

Other websites

Website

Category:Towns in Florida